{"_id":"meepojs","_rev":"27-ec7307563120517a134ad55a56762ff2","name":"meepojs","dist-tags":{"latest":"0.4.0"},"versions":{"0.0.8":{"name":"meepojs","version":"0.0.8","description":"JavaScript API generator","main":"./lib/meeop.js","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o ./lib/meeop.js;"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/api-generator.git"},"files":["lib"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID"],"plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.8.0","flow-bin":"^0.72.0","jest":"^22.4.4","rollup":"^0.62.0","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"gitHead":"c380a3d8d43c671483c1a1406753c5619e9beca3","_id":"meepojs@0.0.8","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-G3tonPMAlhYzyZ4O+2rYD7QHaFs6iRZijrryQjq6pPVONOh9NvBRQnpQhf3nWa1RDN0Md+j4vuIYb01VIvX5Ag==","shasum":"314d72f39fd24642257807be79990459a290a46f","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.0.8.tgz","fileCount":3,"unpackedSize":16275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTbcQCRA9TVsSAnZWagAAcfIP/RNK7SzV5D3atw6O8ptA\nqqVWtxLWe8RmMeS6YxokH29TyemIkP5oT9k/DCQ325ROd37JmBXWRUFI3src\n38U1+EPaWcEE/n0we8sEHytxXZEp6eE6byARqvl7l61pX3a7Q3F0fmYYS9By\njvaMNJCVGdbnSWukWcGEwtGOYor47GR0ddssxlJfbB0WTK8jJtbUuVtuTzrV\ntiXJ8CHd4FR6OOu7yERIuCgvYaGhjDlpwgSMFiqBjSooJj609yomG9FOX/ie\n4wlEjXlNFLqtP0SVLK+r1foe1M0/ayL5LRLLw714aAchrvVnvYNxvagNAte/\n6dGmfiEazaNNRRXV2cMr6KybqAyDbJIbFyUQLiU+Z/ZA2TbBbEiv0r8OwlwD\nD3uvf8mZAi2HVkoemZCdT73xfskBdWOheaIwYqQoFbjJFSkOg4MasNGVUpnJ\nGVSRXxBq2vuFzaPEv71j9unUtyS0jrf1BwxeRLZvLWEiWsr2c6pSQbYlyleu\nLUIdAtEvw5K+Hzz7WUOirLJXcDRh2MoiRu/02+CMz/gIc/y8C4sEVECWfhva\nBeaUA7KmBKr1l7QxjLSVKGvGDT1IOrMzn5soKA3k6XoKWvuPG04tbMl76Xv2\nP5zDPCzQeueP98aF9DmM7xA3bdTSvxdd5hqseuFe/cI0mVrjcYTPBHTEda9f\nCHL5\r\n=OAwr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHd7sEvG8pd1vTO8aqeQy+FLTWcfHidPuQ6rSH/nLbTrAiEAveHzhRb9/mBtoJuXuXLbh0g3jreoTLDmanmjc0vbryo="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.0.8_1531819792483_0.8434057184176911"},"_hasShrinkwrap":false},"0.0.1":{"name":"meepojs","version":"0.0.1","description":"JavaScript API generator","main":"./lib/meeop.js","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o ./lib/meeop.js;"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/api-generator.git"},"files":["lib"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID"],"plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.8.0","flow-bin":"^0.72.0","jest":"^22.4.4","rollup":"^0.62.0","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"gitHead":"dec3b3612fee5bd012718ea59fb2a88926bc4bb6","_id":"meepojs@0.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-hC7dJ3monqQD9WEIo1H3cFhRYQDbyG85Q1HHQG8VK/WvBTh0YSso0ev7yAS7tMgXGUIZMNSgAml3j2OgCiIptw==","shasum":"8cd70a1688fd11961ef8b19ab1ec7f9798655855","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.0.1.tgz","fileCount":3,"unpackedSize":16275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTbu9CRA9TVsSAnZWagAAZ8sP+gK0wKjCfg7i6u5dUHrr\nY/ZcJzRVrkAz5ryLlCgMxKp8ePWkK95JoD5jIxvcQZJQzer0R1InPBKw9wDs\neHO7gxq1dGnEdjruDX5ArAWwoJP/dwf+WFA0QeVpfAhQB0Gvamjf+hok4QY1\nNoUCGegbQucFBFeAVCrL2MQWkn4U9/gokIscv+xgiadPQ+BIFSRs7XPBRP4w\ntNekasP6FGHwrTwn1ZSUwUQWW/FoZ9NXO+24BXQJmlLNJV/0N59nCPVtl+oT\nbYhZg1e0vfAEjVZQu2XBPVRzCecOgpvO2to0ixTU5R0OFyzTKNwO6/2q/HR/\nKN6iHYbmXnXZsRE583VJov2fnlpASeJQr1pp5Yun17Py6/HFi/Q2F5P3h9yI\nVLTNssx+D3JeI9iBO28a8B8LVat6h+xSHKCA3dVx8o7UfyhsYdl+iGieUrl6\neKSsJhV5Vwegv9Mmrq6NM9bNK5/rIn7pNNVWr+c/d1Hz0pJvXKcoNuQFlB/Z\noRWMVuBl8hfSsdfVfHF9Ts/LPaBRhYj5JDpQUxerpZ7Y2Sti+7eSlBlJsCzl\ny6whaEIoLEoPYhVO9KnsUZq0635sjleiiBiE00IUduxIHr6DbjpJVhijyWpc\nT1n9eFLImoXgWkcHUx5bFKQoqJlXc+cRNlUUKl4hlVk0A211lKgzfW1vn/IA\nttet\r\n=Fqog\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF52sbWwiXhSNokO6kW5MRU9g7QJHEo86IzTglRnibHlAiEA4HGCoIJCt3vZsvgdExLQQF6yCwButHyQ1WZQdfOLwIY="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.0.1_1531820989848_0.42605494157183"},"_hasShrinkwrap":false},"0.1.0":{"name":"meepojs","version":"0.1.0","description":"JavaScript API generator","main":"./lib/meeop.js","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o ./lib/meepo.js;"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"files":["lib"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID"],"plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.8.0","flow-bin":"^0.72.0","jest":"^22.4.4","rollup":"^0.62.0","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"gitHead":"dec3b3612fee5bd012718ea59fb2a88926bc4bb6","_id":"meepojs@0.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-moiq92/bFEM46CTp4KfNxBqSqPs/n7FagqgMBIqGQzVYEfwcFJoqPzzt+GH5CBzr/OathLM+/bIy1w5S5N1MUg==","shasum":"36ca994b35b89cbb900d5436bac2502fa822804e","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.1.0.tgz","fileCount":3,"unpackedSize":16269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTc6jCRA9TVsSAnZWagAAiYsP/0uB9wOZjp343U24Z6CM\nzAd9NzXSWX0nonCwwMpAHU+CixLcxfxQUandyN7s86lbW4TgziPyULDN2kU6\nDuoLSXJ3UzJl1A/UIxxNLby5r/EslDlWZZsrnEV5+xo7gJp/FaM9AE69pkcF\nWR19Z5cQ242sb+fOJ3jdVIhNXcVooiWH3TGxmuLcg2JWKuuMQQ7X6QCNVBCZ\nwIP/B30QRxicJ3vWgQI0gXuRAdyVJs+ImzlgMyDg7ypPaJb1QTlStZlj/Y3r\nTjaazVh4+BW1R9/OJ8xZT5rCxoR22dRl5SoYN5Z5wbkeBpSx4/BLVriV+ezX\nJFZ2M3uboRWfKFF3UcgOcCF0ivq+3d/AIsmDjSOnxR/qCWbhICoz/j7jCkce\na7z9BLJA1RsFNxVJHh3Pcm6cmE1HJ6BxguUrwjZfDOqnxR0+HnIXha5fxiLZ\nxuNFqkqRxQq+j7u+NLCB6qxhQqVAKRcPO3+xNNqlV0/9M9MfETheFmkcK2F1\ns77OJNfe9m+e334zAbK30tiirpHTwW5+HCCJYMdAsJyObjeWDMxskTkutNcO\n4K0Hnz8fQVpt+OeyJVxsrWIngncsg8Iz44n8lzUAM06fvCiooRphd+eChHgu\nsi7BuailO9CCRx3UTfJG2Zua38DIttiKhPRoGKoBn/Vmy0D/m9oPyJSE3oLj\neAAj\r\n=BshR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpSyZHGgSsk9mNEwnNt9vJFdhbcAA16AHCHOxBzSazVAiB7yptt3OrbkEbYcYLw/wX9+fpviAwTm/4lK1ZdHAxNbg=="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.1.0_1531825827701_0.2080721400621326"},"_hasShrinkwrap":false},"0.1.1":{"name":"meepojs","version":"0.1.1","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","build":"rollup -c -o ./lib/meepo.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/api-generator.git"},"files":["lib"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","flow-bin":"^0.72.0","jest":"^22.4.4","rollup-plugin-flow":"^1.1.1"},"gitHead":"b1b3fc32acf9bc40ae95c5eb9e57d118f9d16efc","_id":"meepojs@0.1.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-wtoqY+Xbvo3NoGEORoVW8QFL4MdivogwmfYNq29SRmvWrscL1WDaeMQtAk8rczXeQkaP4GRO3R6gSQNwJ+NoPg==","shasum":"2719371595c028d082730e1c325812897a9b5abb","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.1.1.tgz","fileCount":3,"unpackedSize":8217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTqgjCRA9TVsSAnZWagAApjEQAIHWxGJ04vBFrAcFlghn\nAJMzOya2sDcH89z8T/2CmU8KkfUAbCiTlI0iYnSvMC7bNJlzdCURJa/0IKAc\nbYUhnNRPOnrZkvqdw3ctJY34sYMB4XrQkNrhKKTSJWGhdngV6xGQQRkSdIyf\nL+VWQXhFYPkY2lABqSdgZt1Y+qaIQPXqZyVkj13VIUCL9qD9k0KJyo4t7I+p\nMRpU2hDI3cZ3IeQGGwYbnS7J5oe46Kd3qccIs4pE2pLMIAdIF73B2xW/oUCD\nU/yR7nbIQ2j7Qa9cU6Q3hKbN7MsdbpJ3orgonCwDpmGLbRZDx4+nk9KdxQ+F\nbV8e2pNVIqROhtTKZQ8nNBJ3WV1WMQOOPOO9JnurQLHjfudxh6tU+fXVNhLK\nkCq2S7xI5GLEiM4K9w5sTjAVFNwrQp4JdOUAwcLDOW4idqp95wiLlLFscDXO\njfIi0guqx1QucvwWsw5P5YAFqr6wlgbpolA7LFMvQJcncPFkwkAKaQakPhOH\noZeFzJAJoN47c7EGM9e/Ktva0s0/Q1ysiFtuDnshjQhh0EajS3egkiVFwuJV\nre23ptDvDmgcsML7BBlj+By+k1hkKMie+IdXxhCdDGnsuZeKrzPOyDU9nfQt\nxhGjHohBMeR9PKI5EvgbS/6arwLcAOtqlDpHV5rom1g2uPQb9889CzUdtXbi\nBqAO\r\n=6+fw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtuU8pfOxnxop26OPX5JIGU8ihHIFpM8Q3Orm0p8oLpAiEApNP59ASMVik9kHQg2797Tex7F7jBGkhx2DStojw3++E="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.1.1_1531881507212_0.6778523788944315"},"_hasShrinkwrap":false},"0.1.2":{"name":"meepojs","version":"0.1.2","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o ./lib/meeopjs.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"files":["lib"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID"],"plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.8.0","flow-bin":"^0.72.0","jest":"^22.4.4","rollup":"^0.62.0","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"gitHead":"798f391f608295e80566e79a4fc3054f4eb0ee10","_id":"meepojs@0.1.2","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-WZ6lLPHIW9y2i7IWH25+VTLWHZITiuJjMBnhqi2CZJ9USRQuUs9cKyjnILELL2i8ru0t8n/sAsF/BsE3HPIjFQ==","shasum":"976ccd6b5c70cf41cf1d659c0d0b2d3bb5f585cd","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.1.2.tgz","fileCount":3,"unpackedSize":16560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTrHICRA9TVsSAnZWagAAC4kP/jyKuyvw9Gfb2ZJHufLW\n2+iWUBsj2ew01Qz8WczBAeKm2PddbHr3cNva2cLvvjyQrguEbnKktSW/4JHS\n92hVbjC2XfeCng93Jmonw9fHOBD8mAtVAjqk4AACwrDwq98FpEDIMAr2D3JD\nCZJW4jxf2FlcFRQYt4wotQ3d2yq574zxmvyPybng3aI34Q8LoY0H9ooCfmj4\nCEVEY3WhWSc3h2QgojNkP+TuR33aDNHLYhVp0ob2uVm1thfqDALOu8fvNjsW\nQ+XXjlMOvlfp7tcHqdqETSWFHc2U50ImX0t6qO0MrH71+8XULH6etaEasTBe\n7LdaFq6G1rKAmf/b8hjAAjfRrA4ayexjKs2MkaNrIuUcLBiLFWcIeGHp4aiv\nRC9XG63E+bB2qluOyKiFqeOWa4vnenyh0pFjkhXhs9dTf1FNnKfGHwWXQQdL\nzPe6evmdmgSrroaclVelGSbrZ98O7R86XmNVYOGlauTZA5IsCVO2P84JYvKV\n5JQ78MBghNX2XcVWfktoHxiv2xatn+qT0NNQboEyizuWcOE6uejfrMr0hXwU\ncoAzHeUdDnIhHRdjl2MUtOAW6VOXs4zmv2SCO6WnP6PYRQ+TNwL4zdJuj8sH\nQpFwM0Ir3aRcu6wv8tYyZ6I3bb0V1C6qzG/aziWei81OJeGlnoy1i8St3UNt\n3bdO\r\n=OxX8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXkLUj7j6EdUCGXhBmFlcBzpdzVCx/hihQE9hqPiWV1QIgcYo39LXON43eZ8UYJCSb2yENHqIcoR4r/EnmymMxfVU="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.1.2_1531883976613_0.37682381140296695"},"_hasShrinkwrap":false},"0.1.3":{"name":"meepojs","version":"0.1.3","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o ./lib/meeopjs.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"files":["lib"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID"],"plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.8.0","flow-bin":"^0.72.0","jest":"^22.4.4","rollup":"^0.62.0","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"gitHead":"cd889dfcfd881e54c5f7b7c86a972da932c1fd71","_id":"meepojs@0.1.3","_npmVersion":"6.2.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-s9Xqvx8OYpCuUyE4xGlRtpqU+FZklbAApHNVU9NlybadIutll6b6foCQTZMqmsrR1eTDXBScrGU5/SwiSEZtGQ==","shasum":"ced51193ee96a1948be8544bcb7e42a0ce532fd7","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.1.3.tgz","fileCount":3,"unpackedSize":16684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUFDoCRA9TVsSAnZWagAAvPQQAJhC/NEAjaEdiXiTtNX3\nGDS2LXLrrIiEVOMI04xU0XulDrIWJ8cftjPBbERzJAkl6oY/a4qzwl4rVTPM\nhBzLBhlAsTmn75+rBa2SM6Ta2Mp3XNkj4xUZt7ythyehelOy0AiaflU1IMtd\nzNHUly1jqaqSnhO2xiAz5C7xQFkCaPgLXyE+9dJJWfJh1sYmvuh/Wk/cDyPG\neetRJa8DYlrfgKzBQsm3+f4Vvvf+WfZr4ZU3VAovLgWQsqmdGjuZGBwDyWY1\nvb6sKCEFDv1tQaFBuoQV40lz1JkXXIGSWQSY/BSSc6CCsaqMmaMKl9hHysou\nuaHAXVIDvf46lCvWWNfQVKHvjrazYDGySLWEshHDfVCXHiya3EyDJFG/tq0Z\nfRo9qO5gQkr47k5bjNajAfYoJf2vXo96d/BrM8/4vMHFoClzKMzPkHsVDMBz\ni7rQdackk4x8/+lkMHhQGfQUDA/pM8jpC57H1M+6aAzuBH5nWcvSV64pCy8H\nV7b/nQ4h81gvfFnWZdFjD/dfPLJTPpySGqKWFK7CJZlMxjOI2eJdbPmtNslw\nDGqf0ChGh47Atzw6/Pdlesj28zSXCf1bf6UwricoqmLc2PkYsmwUkJ5lE4tW\nra4WgPYjkH4lfTtTSsEctjHwhfiTdQKdx1I/oFxHEb8H4XQA8A3GkSkgBYi2\nYk8d\r\n=Un+x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEnHsbYKAZ6s7MVPJLggFyhV/9o1vrRKnMvOlt/3nNsAiB5zson9cREvcdO7/f4aGkNhZ52mHAjHK5MqBjz3mZQkA=="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.1.3_1531990248336_0.3089316083820337"},"_hasShrinkwrap":false},"0.1.4":{"name":"meepojs","version":"0.1.4","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o ./lib/index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"files":["lib"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID"],"plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.8.0","flow-bin":"^0.72.0","jest":"^22.4.4","rollup":"^0.62.0","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"gitHead":"84354051b0293e490ac123c8dbf65429acfe8c69","_id":"meepojs@0.1.4","_npmVersion":"6.2.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-nYT/Bg0MZAYJjTKxdnwbjvT6pma72EOfV7RwN7gvcfu6eCyFSHZaHLWSMDQzIubCdKPbXbBl270WTxKOlgztkQ==","shasum":"b79e132508917e1a2a04500e3c0dd5ddaf207ed4","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.1.4.tgz","fileCount":3,"unpackedSize":18481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUFGACRA9TVsSAnZWagAAu5oQAJKdZzUJg7Q2a7N8Mk5X\nmoz0yJrTBm0Ub+Rmo3CzSgntEScgqhROiyJ1K25kWa4xPfmyZ0fMSVpZHff7\n90t26lXSANJVapRhJaxyb1x+witx7wmm4GRVFwXqvztuUYV8GPk0yWW5m0Pw\nlLaaDBq0+PdJ3uPyk4N8IYLv0zAsqkfIP/TURfr8v93IQIqBOk4KPKazbc9i\n/6SECGN1akztv10IEhoQhbnywygPv74F19jSNKFpzRSMkm9+Sp5BGOJjOg2I\nbooRlpQwZNLFTD2NxhpSi4lR2CZgQafqB45Kwk4pTblh9aMrpDnBr1B4RLIV\nQHED8gkn/KUFugKxYyIHYnoW+sei6ap/0qm2T5iDWNn2rl03ISFHG5mdNJhV\nbYq7V0Dn3sJi0EvyLQXcUDfrbwomTMXTYhnftD0eJmHAZId5amPpxzxUTlRr\nJSOYu1DAyvnYbVCjuUZB0MNej+KeZ4KpQZXZy0qsCzqjzdXKptu57UQWSa9P\nMtelvKwJ0Z+Ell/CQJgQa5yXZmA8eETCuzZ59EYuAqXcBsI7DQ4L3C9EWV53\nltxytqKhkH+7UcypOKMQ+x9FnokFNkPae3Hs/eCKnlkPtPl8fvkZswriVQkU\n0wVudEHmtwrtaMLThzc+ndA6nwiKbjoFq+MXwFK7QqSaIOm0fhs6EG9btpNX\n1EN5\r\n=Me8c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKrXyvQWBcfwqZ535eF0dF/A7jfzFzXNanMdP/MZ64gAiBuYNVMU0MXTdtYPZBfFZBY2RPWY+seUfTeJnOIc46b3A=="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.1.4_1531990400711_0.6611326617386257"},"_hasShrinkwrap":false},"0.1.5":{"name":"meepojs","version":"0.1.5","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o ./lib/index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"files":["lib"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID"],"plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.8.0","flow-bin":"^0.72.0","jest":"^22.4.4","rollup":"^0.62.0","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"gitHead":"0dc0b4879bd99056d21d277df52527565998275a","_id":"meepojs@0.1.5","_npmVersion":"6.2.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-Np2FmlejD//xLvCEHm+hVd7vSugmMIVuYfCnT4UzHlgHdVctVaWT3rI7nq3PWKOiAe8Azb8ktCJzQItqxHvT5w==","shasum":"bb4a8bdb0380c321c5b93c40dc8ce7fb647c8532","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.1.5.tgz","fileCount":3,"unpackedSize":18481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUGgRCRA9TVsSAnZWagAA08AP/2HrHm4yjg9teA5CZNxY\nOpx2Iv4uNsST5iHSqhVPFUnvtOeANhZbJkveVtz71pZ78RjBgL3+Bt8GAZjr\nwW8AcJkgJeM2HJA3VxRHov27zIpfpOk4gE20hXlQHF2wuB4uT5z3nXxfuHq3\n6SZpb/OWtaE/j4xjS54SnwtxCeVCed041GdUfD0B0vVcWG+hGDF6ycTlf/GR\n5aKrCC9ZBFwVVSpt4tObcuI4BdN4ENNI3WpKZzpjm3MQZ4dopORUQuwLn7+/\nEWwuUTo/M5rfFx8EMZHTRJGdAnsSeOMB7XOg+q6JqVVr/D6WMn9GEoYkaixq\na/PIYJ9CzNpltZbOJ6qXIg597Jo3iOnV+QXZzWjxiE5DJz87JNqEfl1mo/Ao\nZtpDKomAelECWcu5ZTYdVdEyo4YPThBLFb/cAncFLxnHwGTkQvItwYjI48R6\n5/fjIOzjuRijqyaBoX937tE0q9qxi7aI8ZzB/THylbdZ6sifJTwE2xwfUw+g\nI9Ks+74O+byTwLIikocCZG2gBLgUU7BhSKrnm23ygfsy2KP7QOdovhJE+1Ae\nIM+QrZ0V1w2US91LoyB+RywSzq7is5MGmoJyl3C/1QmUHxJXzmh5V/fkeFsb\ng3oANwJmAkmeeObe/I5VEouXhkZzG0EQmZOg+7TdF4Z6aS9e3XwZlPzQHK4X\n/3+i\r\n=xaX6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuGmzMQPxWVjYIVt2Lwni69nnKv+/QxFb+nfFkPiZsdAIgdAD8E+f4cL3QdiN3enfRNkBGhzn5L+4NhUdsr4gGMq0="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.1.5_1531996177160_0.6600774212143794"},"_hasShrinkwrap":false},"0.1.6":{"name":"meepojs","version":"0.1.6","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o ./lib/index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"files":["lib"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID"],"plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.8.0","flow-bin":"^0.72.0","jest":"^22.4.4","rollup":"^0.62.0","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"gitHead":"0dc0b4879bd99056d21d277df52527565998275a","_id":"meepojs@0.1.6","_npmVersion":"6.2.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-ug8hHiy0hjOVH+nCe8DT9aQC6v99vD/oFL4+LTIm25+PCq79Y0Nv8LF6oEaa2FufbvKRCtOR5Hy3KIfY9WtTbQ==","shasum":"5b788861d77fc59c7251299a7cb5543c6171e671","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.1.6.tgz","fileCount":3,"unpackedSize":18518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUGg6CRA9TVsSAnZWagAAOkwP/2gRsk6U96IALnChP916\nTJUywrT0+n6O6VqzUQqIgcPFs3zd3Xpv8oTwBMq83CNb9FtHi0ieYskGnnyn\nTiADkcsQuvqZFWpDxdEoUYtwW64/pzKTBkIjTAQqbpvitDkNAe4uEw/0N5Be\nDEbvDSzb2H0jf3yIJVABlrpZEJNJpOY4qW4FJIJVESVQ/g7dBSYCeHa0P9/c\niKIjOHOc3fz8CeKYZjg26dgbseAuAg/rWheH/64h1239XTpbrdj+SKRLrM2I\nPz5fdKzdZolOO8d/BrAVB8n7CJlC2MYHVzJDUr++rWHe8k42ZDvE9X4UXB30\n8Gq4X5STmaKEWm+ejuIhfImtSMcdPkSKmrSekFvUIfA3ovyjXW8tByk8YozS\n1pqobZBxFeAA2cZG7Z7CFDqu44Kw5/cuQrUyd2mGHiE5N9KfOpPsaJzFY9z0\nCpiwL8K6FtcSz+vKdvBErbyHmAyO+/Cp7z+eo7XdiHzIlGLqaCUKbE8Rbywp\nHSkcnViwmHS+zTR3QIWLXPMiSBczKSgKIGoQqCpzSv2G/lQyYxVtzUbtdOCr\nn5WBjE25B/OS4fWrFyb5QfJpCIh6i7Y+F1f6wwT1NNeD7d+t/7ig29iDmBEn\nqG4mg+fDtS6tWlOhW8JnIMY0TH+s+HOuVocjXV9S/ZbeuqlaoTJEZmN940ss\nroq/\r\n=eoUH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBReuvlu3LVydWqZXFbJQX6yNViUvbEHFa3nLi+0g9YhAiEAoSlT9R1c9wfCzzv+mSIiMBvaeA88/el6rTMU1M15vBU="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.1.6_1531996218004_0.3602804012291916"},"_hasShrinkwrap":false},"0.1.7":{"name":"meepojs","version":"0.1.7","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"files":["index.js"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID"],"plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.8.0","flow-bin":"^0.72.0","jest":"^22.4.4","rollup":"^0.62.0","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"gitHead":"0dc0b4879bd99056d21d277df52527565998275a","_id":"meepojs@0.1.7","_npmVersion":"6.2.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-w0Hdh7X+mbl9fDMTWCqf3/gWVOYjvqifYQdsalVEJna/bpkXSuzN1lQK1skDpZFpcVhZsv41w30lc/+58xS0kw==","shasum":"380fec3e862bfe740d1fa0c77033438b99301584","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.1.7.tgz","fileCount":3,"unpackedSize":18517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUGnPCRA9TVsSAnZWagAA5r4P/3iqiuKKUVtC7famkSG2\nEns0cxN3pjBtlhDyYeeH5v5OsCA1zm2Q1L5O5KqCGFUpxhK/bfYK5ZYr0mUo\nB2fdeLlBCMUPSvsAQ7iYWuyFotwNyJrNyqX++PYPv9esz3Rv+P5VUa0tw41a\nx53JqcMwB4yvAnD93VN0ot4cmv5BWKmKckJsQsoDQE6hS850dbq7w7tIHt24\na4mhLk+CEPfw3iNZEJ9nUL22qRzRpCT9jxrFC2GCkxGyJ50CLfF/D4Vz1x4s\nxpjeRVUU3WV5BsDUmDsf4qJA2g3Ab7jgN4vxfHEQvFNH96xbzfgNg/3uiig1\nIDZXdSXmlbFV7MosZSq1U0foAVg6pI0NL1/5gLkdWPOAd/mJ9pUaTa386+53\nQRkNHuOzoWCHoA89lySxVGSuDYyd7p8a9iQymnqS5bsFbgu2oJ24tGKOMgmQ\nhQYzArWz+lRYMciipyuVg3wLups2yVhOVLqwqtjyly2X25LR3U+R3qDTftEf\nTbER7x6oyOv5StwSepp5+utVAG9/Utx9tiL2mivfP1Xp//MKJPTiuDM3oX5R\n8jdzoZIxTZtVHvEkVumiOQhxRkHu2f92wjiSYtjm3o6+kxDWurV1Urgv0PRL\nkyt2a1tYvKuBXROcb5H1km2qFbm+aYSWEMuGH2p4v+JM71XpTe/XLl4wHVLw\n59Ks\r\n=pQ/8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsBBeeLtw7VPqy9RO7pZbLOj3SszaiK5B1bIrSJxX/XQIhAKtFqjWTtOJIGtjofW0XIY2DePEYvgRIgzsDG3S8R+AQ"}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.1.7_1531996623498_0.8096088623236115"},"_hasShrinkwrap":false},"0.1.8":{"name":"meepojs","version":"0.1.8","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"files":["index.js"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID"],"plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.8.0","flow-bin":"^0.72.0","jest":"^22.4.4","rollup":"^0.62.0","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"gitHead":"ce823186150e84bb1ad8777468f1ca7e721077f7","_id":"meepojs@0.1.8","_npmVersion":"6.2.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-6tvBICIAI8wi+OveVO6j5LKBAmH8ZShv1l1FUxlykiMm/+VBcyTAXdepExoitdWkzbjhiXJF07+3uzqbrUs8aw==","shasum":"526982ad67820ff1de5d03eabb9330d8f6a219fc","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.1.8.tgz","fileCount":3,"unpackedSize":19128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUYWUCRA9TVsSAnZWagAAvPYP+gJI6jLvxgZ26rnqmWQL\nLQq37pRYew187vaxNwbp4J2MbZc7uWqj+W/B//uRbwgYGoODu54bVL1ZLQb5\nhO7k+8AIcFFia9BpEuS+awUni0kmzIFENZwGeIJaC929IWQyFZKCce8Wq4QU\nf858XCRZ8tzIdvZXBEE5Uh2BfUfvf8A8+Qg75UIFwCNYGoO73lhwfXEN7LZu\n//Q/3p6fjYzmERCfduC0pwGWcQ0fsQFpDAX+Gqc4cldaoiXov3ZtdriRSiFP\nrHVW8uiFCxgIqMzyWFp6f8tjnkYShIWrgW1wdK9WHOC3Eoc0aQEsRaEn5ZiR\n9zKXBF6h73pd/ZGvSfQl9tTWQI1iWjwlPftK63WmQWA2Z5YtlBT6qQCZiUUh\nmQjokTswKk988nhaPKEc1i58fk/gvhY43Tu6/oFR38drr7LMmPXxYaetsbrA\npZ5VIUZ9yRI8FW+JqUICRmIB0cnfdI2e4HWoPNc7vMC5nMKKauviokpJre2l\nWehLi84rx9T5JwSLq13wOs6r8PNt8iiJWY/nrCzEgczsJLMuhwP7BTmeRjEW\nmYHRIxH5d3stQzYD70tM5SVETBxqNtwQYntl1jjsTv/vp6M5Wo65pbLj1kks\n8Lw83LiXi7sdPwOynmeNXMTJtLLcSbetJKgMXCAHLfFycNfXiXkBsQrWAG5Y\nb1CW\r\n=Xhxe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcdz4lPcpPBa/Ng66xS/v5O8P4IzJ+AVluxAbjUEmIeQIgO11smgidrMsYD8rxZ2us3QkHkNXkzUsUv0ncUqfVp5o="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.1.8_1532069267905_0.49210936322733057"},"_hasShrinkwrap":false},"0.1.9":{"name":"meepojs","version":"0.1.9","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"files":["index.js"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID"],"plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.8.0","flow-bin":"^0.72.0","jest":"^22.4.4","rollup":"^0.62.0","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"gitHead":"ce823186150e84bb1ad8777468f1ca7e721077f7","_id":"meepojs@0.1.9","_npmVersion":"6.2.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-64cMw0Q0mcvdruw3bY+Nj5DSaI0QmknQEyvOvc78laWH38G3unDv8gsRxcbuIwHgmK0cruxqOWKD7/LUyYegJQ==","shasum":"5a2d56a3bbf037e226594e4e4f254352256e4704","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.1.9.tgz","fileCount":3,"unpackedSize":19128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVUNiCRA9TVsSAnZWagAAEDkP/RcQi7DiuwkBCrgfpEbv\nJm6QOkdlSivaXMuNYtBiw1umWLERmXB645IebsnSfpKwj3by3oRN/9l7yDSc\nLI/pIJ3OXnCpZ7vaV2BdZejxe/RmXwbFSnr1/pL96DbjNStEcTt9xi5Cl9nq\nzsQhiUekeFUo/vt30z1tYnDobGoO08BKFBKKWB/yUlM0kics3m98tmKo2buC\nnAytrHoNr17EAMLHaKa+x3mcCJK8phH/KoL5hu7i9h9QZKNjZ271u8WQTklj\nSo56XL1N7KwKyd+qCdMlG/SN75nqtP27awCPdRLxkRGF1ePlZchGO6U4MPTX\n/Y5F3Qley0DKA7pjsAC1WEh6MM+IYscAur8yPIjXUt8rV2eL3z0cXlXw/YQ7\n7US1DC890FRH1N2L4jI12+ueWyYrTJJMf0J0LZvuy2GVm+xZ/gGp4s2C9orH\nEgxWYM6CpFhCkkJ+NRUhFvyQVIBaV2GxDY5S6om3G47vYHCPd/5iUdgNF0LE\nnti5eTKo+WN5Wn5bzxoXeOlTAXEmZ8aa4WsFa9QCVfN64AK7X0JIpVKOOeOV\nzsIizDmN5H1NKLGih6WQUyRQTa426o3s9K4BdMtxRY/tleMLEY3YE6BBVVTM\nSfrSQUCsg2Otyii+cKWuj9eDEWu9jHBtdZK89QOMaLOL3TwaEWfOv2MVG5k8\nytJ7\r\n=33mj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwrV219ruUYr6sQlLjdZszwq15F5MKEAjUSBD2OQSfRAiAiJnvVaY38yD+ZKy3jHThZBNYVZ5vn+paHiwIRDwmcLw=="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.1.9_1532314466270_0.7414638848830775"},"_hasShrinkwrap":false},"0.1.10":{"name":"meepojs","version":"0.1.10","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"files":["index.js"],"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID"],"plugins":["flowtype"]},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.8.0","flow-bin":"^0.72.0","jest":"^22.4.4","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"gitHead":"aa897f21ac183d44022136b26e47addcdb297688","_id":"meepojs@0.1.10","_npmVersion":"6.2.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-TcYBu2ppf0+uQLfS3fKw6JfOzwCI5Y8TBr4OqgfTDpPJK9BwA3SSb3Xwcuaqvxgx1MC0I6mc8JtYEWTsox5k6Q==","shasum":"1875991c560b87a527a723ec703c691af52d96e7","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.1.10.tgz","fileCount":3,"unpackedSize":21630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWExCCRA9TVsSAnZWagAAcX4P/AhsehI22iEAvABt8Hg8\nOYqG9f7GYJ7NHQb9V/aZbac8jOXkfSDo3XgtxJq7PjSAqbCp8/7q4jbC6oiZ\nvqHV518slR1OynvwqVTZtffX7kyLatLnKIKr/cr5LCVoaMAARLf2FEy6kkfn\ndc4qrROGefosO2af38fmZGoP2TsYW+bKX5oKaNd3K1gQ2kwGYQrehYiSwi9Q\ncaGe74T6/RTxFCImo2jo5eoHAuB3NGOswnf2XSYUuQJEiTa+MD9RgmSYIPJM\nUNLenb22ChflLBKKD7hszrH4ByXNfxgc6XDD43eKYvboaaui2qFWVkMyfWKV\n+SdBxDM7HaAUMJQWVS0VEtJBSRz/TSHYdMKJAsHMoBcz3HFnUzQwf16Lmq9K\nPIt6gyMy1x27MHF4hv5NZj61pIaGRhZ+4HCWpNFQFcS217NJszm/Bj4qqjsh\nuAlRI4JAzkkgyQdF+sLIbLU5i/w+Sr61uegkIVR4+fUv9ZVetL8C6fAmumEO\nZmOmb+6J8B/dCytcG7ZltOiwnIPX6unMq/l1ZG2+msog/A/cpP2wdqGAG2O5\n5j3CwIfO59TRiajNISHkIjuqLP1XW9rTjA/wjxQ6iT5s9iUO1yDb1BSLAjKf\neaMrW1MBqSDMVJYlI8UdUf/vw3mGV0bzExBqSQ4uyjU08Q+RlXP8+ogglVRK\nLSqs\r\n=91UC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3RaHjOEaE8FZw1ZQtrUDyqjW0RBM4AHHoNiZRt/14jQIhAJ9nRXtrcwCmtWuz/sNtAQK3juAGDdS3oxzv/EiXrmP8"}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.1.10_1532513346047_0.8653573672987829"},"_hasShrinkwrap":false},"0.2.0":{"name":"meepojs","version":"0.2.0","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","serve-static":"^1.13.2"},"dependencies":{},"gitHead":"0b8fa59b5786e073d620e85bbfd0f7816252b352","_id":"meepojs@0.2.0","_npmVersion":"6.2.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-28SMmtwbI7TpSFR+FlTvx8I3tGP6EV0/EBbXxFeeck5V908omImAtg/arGR4Dfjyp+fiHk0yItmqeOlp+gmfcg==","shasum":"f3901eaa118b4fecfcbfc6cc72ff09af7f0cda81","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.2.0.tgz","fileCount":3,"unpackedSize":21672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhnoZCRA9TVsSAnZWagAAASkP/iYhQgUofb/lTVHN3GWZ\nDiMtqrhzCqXiQJHUriDR4y0BeSzZhxrekxUYjlajZUI+1t1wOZ6fE0OAS4sk\nzarJJIq/Wrz1tqP1SRANO4VHm4nuyFdxL2YYDhWBwIEch0ctpmXCzRb+O+4y\nDZury0w3ODukGStWFSGrdV6nnbH3bsx6QdZ8jDhtOVayQo2Z70952xsfWp7Y\nZAOh41SyqzSrQ/6W1n0jTNHQpcAEhowonE1ypJU26tM6w6BuyLuowcBqItzY\nzDDhc9Ysk53D883/Xb1rujBr3JhT6Zz/KeZcyt2w72W7+yi3/vjesL8tKCst\n69T0RkWiKNdC6f7PC9Gu6RsMK2w325bYxC0p/DB7sI2kbqP1/YG0+SqL+lRL\nXFTzmHDyIkT7QCMKom9W1sCv9GoKCVhAb9gIRTlm9uU1BaptX3iZiToSPc9A\n0qgPiPXzrROuiTML0R0oAMkD2zmQAVT9hGyh6OkIurLs+2JpOf/6to9OHqtv\nYoBbKuyLBf4rHkdA0223pNPAzfoaVrqPpOHYhH7XuFpb7HVYT0WGcyhKVV4e\nZsqAl9Twx3Eay80DRQj/CiQ+JXFslp/1iPvHQAqQWdTuCIP5TpcssjUZeGND\nhy/NmYWerrxCINCzVlOpEQr+aKk3ML0SX2FubN8oQ56OIPtmC4nkiBCMn3D1\nTkDl\r\n=OeX7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUj4/aZWGZXc2Lqq6YJgtucf/w0Hbl9+077jse5Dn9nAiA+AgufQafaD/ST+14sFwQcg7OISmdzu5pUo7xCYa2h6w=="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.2.0_1535539737369_0.5828821081773026"},"_hasShrinkwrap":false},"0.2.1":{"name":"meepojs","version":"0.2.1","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{},"gitHead":"e51064ed9ef0fce185cb3e1f3b7e7a946aa07617","_id":"meepojs@0.2.1","_npmVersion":"6.2.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-qMwAxcm8VO05x5OVu3odIZRXwYdwwvDiI+1AUkw965PjElYzwPVmZ1flahOBlglKbQibJdqLJ8z5prNs6tbJ/Q==","shasum":"b6818fb625385cae41a966f8796be17f30b1052e","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.2.1.tgz","fileCount":3,"unpackedSize":14642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbh8S0CRA9TVsSAnZWagAAygEP/j0amrWIygH3tVCAyFPD\nqtzA4wetBzk/FCcnYsyiV3YH3AcmgEyw5GR4gMUBdUJVmq3xyazdGRy7Omko\nNDz0Do2Kpj94EZW6IBceq6G6+VfpNo7SrRKVrIjwzkDf0TXy1aRCGM9+mlj+\nFsq9Gg87B+Uni2LnhM6nvjH96MoAke3EFwnVTjZbdUGYUheP3nHog9tE++Ig\n0Nre/fHQnnr2/oxTNPc6buEjEO4C4KA0S9YhFvkyaLI1ntOh/d0kr34LN1ad\nMfa7VtFfz38G6Lq4D1zW0lw6mGRXVXAlYOE+piAZtTqrjCpawNra1lfOq4zr\ntKATRBe8ZZDpu03nNcbGtUw8zh8r/lMB282dRtk1DXhlJrbJH7qM6gXDAuPL\nSkslAZqpuqjwHt51WrhE7+1Lr5T7nOvARtnasrY69sSjR+HX0pXc2EdOYwXQ\neF9hOjvaXV+IbO/oziTdKfq8HBFVCgctd0/FhwsbfwdR5bADS3SmmtC5jC3x\n4gjJvGkZl/j2t4EMI4tENuJgeHhfG3VBcvx3S8BcNCSDai3LgjN9TRQ2lLbM\nF/58Qbxl5sh+IWrRL1G/CgPifTt04jg9IqmMMuu4CDIlOR88ElLXXVcpHbWB\nxtPRKgmLO440Xg045LWaqf+Dq//T5R6/m/IWXXU9Mqr1gKoAKioAFJe3yKnP\nsY3f\r\n=WSXY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhjYzATt8rU7JtAK2Lt7Cq9UoKOSABfnjw5NiI50kRIAiEAo6+t8+OW3JWV5r1SJUW1WOpwBl0+xyXGrWoegHUbMuY="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.2.1_1535624371952_0.5789282647317364"},"_hasShrinkwrap":false},"0.2.2":{"name":"meepojs","version":"0.2.2","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"node ./devServer/server.js","build":"rollup -c -o index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{},"gitHead":"6d421070232de278c8ee18a8d7214420913a012a","_id":"meepojs@0.2.2","_npmVersion":"6.2.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-PTNYBHV3OPpyhmtMVvvbYrSCeN+BHQNMfwPNoF5ykBYu04jcYRqlvsV7GcJsdcH+clqWfWInTGU1l1T32CW6uA==","shasum":"cc947adca2a4027a781fac4078184828922f4480","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.2.2.tgz","fileCount":3,"unpackedSize":14642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiQZfCRA9TVsSAnZWagAAMrMP/iD9UiuUqDZUwyUUfDqJ\nTqyiyNinkTQAvfoK+Rj66zkguGmKjy3Z5QhbyNnFACxEFjG1sxtxwXSAt2cl\nu5Nnoj73ft97/DsEUN6ZqWhIJ3YwSXRdTj9fjR5UFtGRO7+cCrORH0neEFED\nBGoAcwPabBe3nszESJNRZ5PbrLRhfnkAagu/mfNx0zC0Gox1VJOZpfeDaipq\nGOI2q5HpPAmJJ8T5rIg+ot/cWADzHdw4MbaA1EBW1IozC4y3g2POMOqg36mH\no0Cs9kLKdojZrscDExkiCWqxwv982gsrW2qMCsNstdcD2bOV900msQW4axtQ\n4qfbFEIovRz9/TcBNay04FoLwZFtzdgKKyVbE9OJZc+eKp69D/IZfj2w8WVP\nWoNrhS1B4m+3zD+N6Olg+nBarcp+1zsRZrdAGmC5xmVqzgnWmXXrPCz8FQ0J\nEvJIeg0k11bhIGng3i1Bg476/UUdO1pTkxYAj33VlQLpqtVav3BA15J6JbB1\nwQUetsNDkK0x4SJiYkHJPAyfipKlYIlgENGxga9SiJdcA5vr/h0qCKJ/32j0\nnnPujsS3L83wNz9otHC4Tu9xgQWQ+IBJzxUGmGui+A3VSe06sllsGt+0vd+U\nUuVUccYdxSJr7HDChf59cU/iOoBW5eHhxf9Uz0I+QQJDJdDJpDdfwt8w9Xjs\nAXAT\r\n=+oa/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDBkCUWIJP9yXHwRI/3dJksQCnTiTY6FPrFWOcrCpXAgIhAKrCEZdEaGj3c5/ET0NfT+vxyCr1gfqHX0qzFW5+xMIo"}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.2.2_1535706718804_0.8292975875615958"},"_hasShrinkwrap":false},"0.2.3":{"name":"meepojs","version":"0.2.3","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"cp index.js public/test-meepo.js & node ./devServer/server.js","build":"rollup -c -o index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{},"gitHead":"8a6a1556cba8af865b2db9d21c549b37349832de","_id":"meepojs@0.2.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-MeZ/VdU3DdM2NAs3gnHomZZKBQQx4HCHL2JMZPTJwRjaRW4JY5TgRx4pZnwp7EGiZFPxjF0Fz0MfTnMv7HG31g==","shasum":"d4f65eda7a28f3103dd2117a6db0afa558502338","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.2.3.tgz","fileCount":3,"unpackedSize":14661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR8/0CRA9TVsSAnZWagAAPnQP+gLBmvwVuj3WpBL2WPGJ\nTXwSMjZdYYPb8UZlQy18u7cz8mtjWyvoTwHwUrJ8S4rO118fuPbWOxkUcugN\nNbApg79k7yi9eVTnUyaZUsnPyu27ZYHza5mNvODr5jEty5xj++AGVdjksY9p\n1qjC6YSMkub+ZXtzZnh+rJTQO6SbAtWdAOJ6Rzl8WNuc3aDCCYF9Reo2bL54\nARWIIhT71fO6KoKVkxqm7uoEextNB5Ucxv/FklLt1jZ5OzsUbttGoqq995OI\n0vUNLxmjNFFUhbOrdSSkZz2NZzS2W8+GB+TvAaXH1Zv5A2wcwNs7HZuqISaZ\nWYC4tUeSTQCfn37uBQ78WRjbQSK+SKmKP+8CwtbWgCskHMHuIdLDa/B/o6rW\nFkG/Y9mkyPFeKexl2lkc551Gta7KooC5F4WY9e/6305akW3aNdPgOQzSW/E+\n2ZMnndDxdYA7jxl6dC1hafKOG+ifgxPRbkB7H/wk910vxl1dXPh/EL/FFeFi\nDR79k5AGG2Ke0WtcTmhgmkiACh8W3/cz0NBMgXojG42GOTxd4/RNFdDEAYKA\nVkqznXIJAcL/yemSjZ+aLWyRgOfTakJrEfZz0+aJ3AOr8t044qAk3OXbMTSA\niA1J0fbMAbByNJNyViFPt0ru1wViDlrRlempXrZa6+m7KsB+a9hJNURHJSPi\n9vpe\r\n=SxdA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGavL/alDXTiMO1UAb7r/jVE+UySopJkGSI0fhDGYnTYAiAuKF66dBGduJf2DOsX0guwfx7BXXkh+tOow7SH6oUAcw=="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.2.3_1548210164158_0.3048008208016282"},"_hasShrinkwrap":false},"0.2.4":{"name":"meepojs","version":"0.2.4","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"cp index.js public/test-meepo.js & node ./devServer/server.js","build":"rollup -c -o index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{"isomorphic-unfetch":"^3.0.0"},"gitHead":"bcdaabe12678d9e433ae988c89ac1a9be5fa38fd","_id":"meepojs@0.2.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dt5fisRWx6LS6d5YMgfGhcpjgsKLiWBxWxDVslJDv3/uuMuWANm2myEhxWkrU9rf1pxs5AEZUv7rwuTXWyaCGg==","shasum":"f22338da1393b28525b652d44d6ac7e8a920d40a","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.2.4.tgz","fileCount":3,"unpackedSize":14986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddhdNCRA9TVsSAnZWagAA3GgP/35HArr7Sy3znHvrqoiG\nLnzW3WuBWWQOWhxbYIl8KaIhqyE7TbKaAwB6LQLHvHRrq5DuuI2naXXxBTab\n6BXL99aX6ythrHl+qx9gYoPo2foZZLVFRNC+95VpHEDqSLFqo1sf1//QJw1C\nt3AaubV97dQAFJuP54SCu5eWh8TAcZhlk9zDturp0Ux6T4FdqSTu2K+R0I7/\nnuHUT8Xm2t0dA5ymZ7uBZYSSQRfBkmvdNBUjudAjjlZT5+ySwKLL4gvF2R4f\n7ESkBxzncvAvxC4LAaowzxUvBpI8FX4cQJo/t9cugE8muOpYZiZAgjIrkapn\npJLcdvBAbE8AKoDNXF8IwZRvSF+XmrzHE4OdB8MAkLuh03k1KqHe3Vn2qkv7\nzVfU8FHAFxBIUoFBZWLTIahDep+9DLAoy+iDJEyJAAiJ+EtpP7nNrisU2jnN\nxJm0xV+unZZAbgA8LV83WkL/ULM9o7Xx/YAvGC2+Vz3MEbC300eoiJqXzjgj\n8jnDlmP4iRYPHVavoyk3myWYhsyTmAoPrDwVNJ5N897l3WNM6cUa5Fvgj06Y\netJJ3KMZulXH9De7cHgBBmJ6u3I1VpV7Gq9lfK17xGKzbEjY8S4SUDZi3SNw\nEcyE9ZC42yN+GUnfsLqRdtUGf9EvRFxPXgmYuD0vO8W7UbvBhQgwY+0YUuWs\nxymn\r\n=I7Uw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQ9voPeieH2UaY1Lz6x639/x/+D4pmHC8SCgH/Ov7aNAiAKKirbP+wNsVYszEuUb8MH4UDgI+ujY+yvbuMNt8If9A=="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"_npmUser":{"name":"gauzewang","email":"gauzewang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.2.4_1568020300416_0.17913175446695107"},"_hasShrinkwrap":false},"0.2.5":{"name":"meepojs","version":"0.2.5","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"cp index.js public/test-meepo.js & node ./devServer/server.js","build":"rollup -c -o index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{"isomorphic-unfetch":"^3.0.0"},"gitHead":"ea6771a6b79255fd8fd97e4d06de6c30fe55d8e8","_id":"meepojs@0.2.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"lithium","email":"this.lithium@qq.com"},"dist":{"integrity":"sha512-hJpJoVtYf87fNOe/3UE14a2d2eMuxrvIRNNDclS21E5L1qmmbJYH2JK04qL0/EeI5FIIs2AdicZutcxwp/02ZA==","shasum":"f08f2cb4e15e68f5dc0feece6259fe34fce7f00f","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.2.5.tgz","fileCount":3,"unpackedSize":14852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeHdgCRA9TVsSAnZWagAAQssP/33pXSEu6ko12ckHRuww\nwfZf4xYIxplIqlC62iu/2RG/GOw192N1tl5VU1H7qIphc2yTWdUWaRvzPYYS\nQ0YtuxrtT6VFLQFqYysEMgbJ6xUNSfNKayBNZrOK9WCdHkOxhkb8b0vp8f3O\nkwmpApSJ8DVP+Ku4dR6vAPbMH1T86m6X5cnpJlCTRJDsVK1jsTzRxjVWGnM4\nXS+xP/ztJcDpelHYZD/wqfcU0wG6CvgehFvRQHoJP8n9QQqVW0m/QfWvn2Ie\n69X/oxGtKgwebFs7Ffbns7CWY6eKG86XwJoxAUJ0Xyvx5p0x3wDEXin7TLnT\nhSRwkx+ZRb6wAP8Vd/FO6QTKExJv0CFh38NqTX86FR+GCNkNVHu2cmSwDFHL\nl85LFUi/6Y2/Y4Z4vch9yjAyt/K3DLUQg9C+fmup9Bozl7RCcicXj51/yzyz\nCyY0OWT0hr5kcAWHa29HQ+LRhW6Z2i0nQITfW5EyfiuaQDzDtcx4r1WXnJo2\nkkQDkIpZWOdXytY5/Dyv/R7UIsE0Bi7dUeUgxB19Hvcs9LJC8MjivQIz01Yq\n16V36o48pgrJJBThs5W0wf94JXQ7kHYQq6xx4pvQh91ipRDyEXZ2JpEaTbm5\nbWL1ilQBFyRGZk3AXKyoyJuvet6L/ugZWV4ksZ9xwzwVmfR+MAv6I5G/F7fl\nFozR\r\n=rlzM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClkVlDPGf6vG7eJM17sxIqp3KW4ymgjWjY3O98h3lVngIgFjAbGwfJwGlGdFPuVcVZGqUtJ4JUZsUexx0wXcFFgTY="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.2.5_1568175967931_0.18174208860063978"},"_hasShrinkwrap":false},"0.2.6":{"name":"meepojs","version":"0.2.6","description":"JavaScript API generator","main":"./lib/meepojs","scripts":{"test":"jest","dev":"cp index.js public/test-meepo.js & node ./devServer/server.js","build":"rollup -c -o index.js"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{"isomorphic-unfetch":"^3.0.0"},"gitHead":"ea6771a6b79255fd8fd97e4d06de6c30fe55d8e8","_id":"meepojs@0.2.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Vb1SrItNNUud764Tt0z44ojrXgjAc3XbDVnUt3ZcoD84Wx9owa0D9uYEoa4AluzcROSN7m8+GLAS4Kec6xlJzg==","shasum":"138c12c9e14708a9d82c19dfd4fefbb98eba320c","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.2.6.tgz","fileCount":3,"unpackedSize":14960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeJXACRA9TVsSAnZWagAAsY4P/0Z+eu+tl5+101yvS06Y\nefROnOHSMaZTRT2x4by+V1hzazNExfl3K/xvtWgk1Z+xoOz7MMyGZmGyxyDT\nQA4vS02mFC9CiBqbsKfrz9IqD5as+XL50qD0CpJ2GMRugCy8i/bK8RYYG1Y8\ncySG1xrHDh+LXBxxQ8H1PlZkZOQZrDlTilcWwA2I3AuVc+6DQnXIO7Bo4sZI\nFs0hYJ6ieWhghG6nWC14ZpgiMUKgerOjYOdYMZBpWTYDj2EpAuIaaeQNgLkw\nVqtt6cpaWXayKoKym+tHJLe5Z/QNvD+t4ZSQqI1rzjnqNfRmHIJ4g42VE8j5\n628+k39eaB5cqFBBZVUhl1ecvG72emsjDxnBAqMTr9oqIq5UpEbTZnYV2CYd\n1/aZ8YgjvOiwqgqHG0gdcOwXoeyzuwCnc3a30JMr5AAjT/X9GwPjlL0KOKte\n8RrqM1MrauUYnujgGDarNfSYJRqGI4KDdp7mtv49RQPeQ7EjQVDk5pMse961\nF9swThuXNaNoJk97vUZ9h6HE3znnOTCbN9q/HQYR5QfEfgnQRBgUbHnDsSpT\nYiFIuX1f4/C1R45KwoCCvVTHUb8u83xdjhYRiJIFLsHudroAK7BZordWPD4H\nn23zgDstytw8/lGMLXQat0yiJzLcyFaxlSV4rEMGac4DMPEVrCRLNNBJmruZ\n8v04\r\n=6tqU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8u8OwG0B2NLpQUXMk8LZUur5fqM3Dxqw73QHts4iKwAiBm0xbjH1lsdsFYo25Ypzlg4FCJOb8jzebsN/kE0LGMcg=="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"_npmUser":{"name":"gauzewang","email":"gauzewang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.2.6_1568183744007_0.19504671031316612"},"_hasShrinkwrap":false},"0.2.7":{"name":"meepojs","version":"0.2.7","description":"JavaScript API generator","scripts":{"test":"jest","dev":"cp index.js public/test-meepo.js & node ./devServer/server.js","build":"rollup -c","prepublish":"npm run build"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{"isomorphic-unfetch":"^3.0.0","lodash":"^4.17.15"},"gitHead":"5cbcc7e775323ec3a04f731471ca7388341d1dd2","_id":"meepojs@0.2.7","_nodeVersion":"10.15.1","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Al31CSxSco58cBFV7D/QLdq/fUErhB7z4wDnFi9AE8k7gxzEsv+qqTDIivmWz4E8ZjTQxo61PgDRpDyAxAVAnw==","shasum":"734901a43889cd7e8e2e6cb8cddfacd17408f60f","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.2.7.tgz","fileCount":3,"unpackedSize":15081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5jJ/CRA9TVsSAnZWagAAGv4P/3iLxr8nXn6r2cOz6BEU\ne8JneyYX/XhYVy0m2dUxkBcCaiplTy4ATBv/DY+BPjE0wVYdZ4gB2vPs+Fhi\nNvulObqanF1ETGbROcBAvKzlCL2fklwGpiAziFZ76iFWNfMaeNrkGWokKKBv\nvIvnX6K8/5GfsgqocBsSyEZqj0jwbZ0zPcRwJg1BO575cnFA/A3SkikL0z9o\nJeQPD4L/dtJPi5mlHs7QrNg5sw/g/UWsOeeK0lTGGMyjlVrazdEaAnDiXCLw\nj0QH3Bywy982YI8yfchHsW/QdSUiqq5F8O+mYV3bJirD8fR9rmT/ILnT60D8\n5wab7IND9IfGk5mT244KsjkQxh1VNYe7T/v40ZyLYNWMyB4Q7QvD04QVy0om\nupj01xjtNpY8bTmlDjaoAa1mn6rZKqGEh1emG1LP5I8K6Az2yJOtdnMYj6Gj\n10JgG6X3ASbYZFE//w+TG4W/3lovNGUlIuMJRJEOpzLc2Vk+U04c3oT0z7Xb\nj4MmrHp2SM5MloZNzk45l09C1KdLScMOuLUOdF3cUyPzzY1WM4F0THLIQ2xO\nOiyiR48uEXbGQ39K5FP3kIR5uLVMJNtA7tm6Z8cxIVLPrNPXvSsMzA61i9P6\n0TSVrudTYiu0rSCi2SYNkmqTZJLv4kRygHm59+6D5oDYV1H113TJjum9DPxu\n/o1l\r\n=bN3t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDN9noWDn5Yn8eDAmc+FGh0IeT5lXpMtYIhSsq4+04zVAiEAkQUh5Mks229Iumv7Lc0VCKQhJvTJ2Q1QvuKwQx0JK7A="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"_npmUser":{"name":"bbsun","email":"sunboy052@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.2.7_1575367294742_0.16937284998996427"},"_hasShrinkwrap":false},"0.2.8":{"name":"meepojs","version":"0.2.8","description":"JavaScript API generator","scripts":{"test":"jest","dev":"cp index.js public/test-meepo.js & node ./devServer/server.js","build":"rollup -c","prepublish":"npm run build"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{"isomorphic-unfetch":"^3.0.0","lodash":"^4.17.15"},"gitHead":"90fc0d242ca20b298840c36e79ef4ffb8cb498a8","_id":"meepojs@0.2.8","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-N2ZXJ17nw3D8mNQJtFkoKg7XDZ6h0g9NpzBFulfbVdoMdv8ML4iCR/Mp0PauFibXpIIMAwqEiZY1HEqYKwSL/A==","shasum":"11920eb336832df56def3a83ac8254fdd69f0b8f","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.2.8.tgz","fileCount":3,"unpackedSize":15140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWOKOCRA9TVsSAnZWagAAHL8QAJvrpIJZaHJNnAgi8r/6\nX+Xhhbguv1AkZWPHdz1pi3gVvQHjV4AjIZ5Egj9kgA8vYROOqg4Fxt9yvFev\njVdq3nud58E1JM1F46/yO/hTpJbFR2SvbpbuvG5dpZA88ePV0ULZNlpooMRg\nZVyZIcTeqUsfP2ZDsvfFOPOJ6rLAhk7h2xgoahZFHzPtrcSdOUibonvoV+Ib\n1b72IiqDfwpfMqiU2Q8nsJf8/d7R0n5y4E5LVB8ozuAIFaaxEIkNt3bbwYpV\ngBlcb0jLKXsDO7a2p1zzXemXxOUcNbCVGEgXsE0FzzLW/G8w8AgyONjtwL+U\naD5GqLVR3GhyBkEaxX+EZeagav09sfImbIaZGng9apv81I0s029pGbfVk8AW\ngvc6JLcqtri1fkhNZNS2SuqiG5bXkIuYtzvxMFfZQem3uyqM6EF7a7KyhX9I\nH7Z4xlJTXP3F27csXP0LPDB3zvkW/R8eOLsT9j0qkEAzxQbH+W7PG3GFhkKV\ndU7RcXWuXG2oyVNxUaCRVcnkS/qR0PrYHnHF6zx0P0fcnGTucfAhO9lXT9XV\nbuNNWTb7FAh3uNqEcGezF05dLLmflfPVAgJhOj2K2nxBXqOw3PylX3Y+kLJ/\nfNLo8LNUfsFTxRXpNQK5DmekIKPdznXSREPZw+mER1lv3oyq5SjjuGTEpRbI\ncruU\r\n=yDFU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7V7ec1RFBG4ztwV/VTGHERHabbmNYyxR1sioBA35yYAiEA4tPUhBvfxSyx/3QnxXZQp8oY201IUjN/J6qmYD4Opb0="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"_npmUser":{"name":"gauzewang","email":"gauzewang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.2.8_1582883469711_0.640032019269164"},"_hasShrinkwrap":false},"0.2.9":{"name":"meepojs","version":"0.2.9","description":"JavaScript API generator","scripts":{"test":"jest","dev":"cp index.js public/test-meepo.js & node ./devServer/server.js","build":"rollup -c","prepublish":"npm run build"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{"isomorphic-unfetch":"^3.0.0","lodash":"^4.17.15"},"gitHead":"520209aadb62662a34f0a361a1c8a5b0b39fb1b5","_id":"meepojs@0.2.9","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-KHGIIBiBJ3gLXfvm1oA0O5QPF+sROZ9Fq0TM5nFW6DHM0xR02ZC5IKFLICx91cPriGqH74vnobGWxZnWwLYn2A==","shasum":"ba3ad97fd1f8c96be70c71cf4ec11fa860711d3e","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.2.9.tgz","fileCount":3,"unpackedSize":15139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZeAjCRA9TVsSAnZWagAAbbsP/1v1jHMqb7LazJCSzH4x\ngZUlogdwxp35/x/08cvlD7cK0f5nHJ1feQYOdbM+AL9S1KMN8UgNa0kZie9h\nbrs81CDOnFTDEboPW9WPg+CBuOz0HWGdAkgZw2RCWbyVOzdow6mckPXXkrIC\nNCIuGvGi0cGfjf1l5c83XZZj/VBP/rm+yXfbNDThhP0wwhf7d32y0lC8g6g2\nhJ6rTAZnJIFYnhwfrofRvu9KJddH+qahn++JkIR5wWN8VGMLBuM8NCifDSF4\nagpBb80d53ne/OaX6sJOBI9AT1FTgOATP9m1W3O46JL8XJm4LWcp6aeRJXOG\nDF4N2K21uKQOY9gcgB0aSqy0wnkPbzSrm8rSwm+eKwSP9SC/MY9tWLj9oRdA\n/mM2r19VVNrzW6Rl9onSmDUCt80woZBXIvN31X9o1hZw0ex70LMrRxbYdUTu\nPKi0WL1fz3JB6ZCKH9Ths1Jy7UJs0v9w3SVKPbNXTFJC/5m5YRw98v7gThyk\nWxPTs2irMuFyfyeqSlqZ1OO/LnVuZjBZpoUNkMcwuIfVkG7YRckUf5VPJ1Gs\nrsLVbvFogDWmidsGAysF34iFJmgv1CIgHQ1d3wBH5nd9Bjn+qDsXtGB8Tn7v\n11LsLS/SoDc+9/4AWjETu7/c/HSLc0DqVvlD8ChWZMn61bPT/eEbz4DEPsgJ\n5b+F\r\n=9Ggk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCuTc028CBQqt0Vb9DeWk4C9NA+YmD7FH9htFCmtXKVAIgYuCGyKIxWz2Ohn+DEsrZQ5scXq9aFsHYKsp9RErLAWQ="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"_npmUser":{"name":"youxingzhi","email":"youxingzhi@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.2.9_1583734819035_0.40622517898382937"},"_hasShrinkwrap":false},"0.2.10":{"name":"meepojs","version":"0.2.10","description":"JavaScript API generator","scripts":{"test":"jest","dev":"cp index.js public/test-meepo.js & node ./devServer/server.js","build":"rollup -c","prepublish":"npm run build"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{"isomorphic-unfetch":"^3.0.0","lodash":"^4.17.15"},"gitHead":"6e41bb8b88b0b43ab950d20fe8ec2bc2ada7d4e4","_id":"meepojs@0.2.10","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-hyxVSq6olhFhDMpn6WyvZYAwvHvzOFbmNtw71gliZeI3KY5TXBQX01cozzsEu1GGg9d8cZF38BCsla3cb7ZSbQ==","shasum":"710a76cb7879205a0a4588b29be0d154b8c34cd8","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.2.10.tgz","fileCount":3,"unpackedSize":15136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZfqzCRA9TVsSAnZWagAA2LUQAI5fX3E0hVnhEgeJmsXQ\n6e28jtDdXqvQFyQP2Sk+aC753bD6mcnVUVCJLZT9Qy6Vw0QVpaWieCdSFKrh\nyNE89bYpXetxH3TovptG9qK92NcdwGcG3x9oATrhzTYcNKKKYidM4Xx4G66K\nf5NLSEcT2UfU01syyuk9swUDq7EQC/GXNqfF9q+CGY9hEVs2e1qaEm0r8vQV\nAJSie4250BstOhGWfvpdnl9FurlMO4MWA7a00yLI49iPm/gHaCH4SgkFbarB\noDM3sU8ojnI5Ku8917kHxnvb5+64KygF6Ln6So5p8F1zxecGYN1fkrvdWGuf\n/yeuwup+rgHVe3S+7l4PfgDQDRNq4HhLlnStF3kQw4gPkc8hSzBQTcX/wMWV\nMCIqMqJXuwesLG9bRHt6wXvv9mOnj7UtFFQNSI2IMl4HQlNPiyhS6rqSY+hY\ndkvCnjmp2unqeyPbiOYPiWjFt74bkDcflBvTItlRl6OK0DRyzt3WSjb4tlse\n8p4IawVSIs/QKqwKKZ5OAwG49nX4XSL3lVVVFNHuG1zAL0rMITSqAAcfEVuA\nLCH8z6RFN7tFH/o2Kc4iM1yWi3+abSNp9eRnth4CvIQwYfg7cQqEmkMn2h38\nPUPCx4na9g/XYwrQXbkLM7eqcvmr7acV/GpO4CXdGKrjpmOJkERgmgkK68nM\nV/ss\r\n=QYfR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOcBWbxEjfKVDFY51vyTamAgqzyjyQh9WyA1LT5Q9u1AiBb7DJ22YNv26Cncu1MmbJoByAhSJCFrPRn5csSoo4IzA=="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"_npmUser":{"name":"youxingzhi","email":"youxingzhi@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.2.10_1583741616736_0.6914983490762268"},"_hasShrinkwrap":false},"0.2.11":{"name":"meepojs","version":"0.2.11","description":"JavaScript API generator","scripts":{"test":"jest","dev":"cp index.js public/test-meepo.js & node ./devServer/server.js","build":"rollup -c","prepublish":"npm run build"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{"isomorphic-unfetch":"^3.0.0","lodash":"^4.17.15"},"gitHead":"f829bacb9e859bb9a4a76de899c9ea7735e7921f","_id":"meepojs@0.2.11","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-sq3plHpTxqteHzLGvjRdF3YyMLpeUXPW2KZV2ZN+sb+3F2iyE2wjrEJqy0dx7knpVMWfJJScBN7PQEIpOpwk2g==","shasum":"dffbbd6ffef8fcd63cbb3abcb92bd34cfbbfb5e7","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.2.11.tgz","fileCount":3,"unpackedSize":15154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejEEGCRA9TVsSAnZWagAARvIP/23u6Eh+eIZcaFyzUM+l\n0aQ90eiAEiKBVOUnXbvkMCGJTmUcJMhS3/TfjUjeqhjvKecA0L5y1Uxd7t3e\n744Z5lWD3R7zNEb2e1l5jMgiKBUsyuoL8kDicDiu4dKWnbECz6gn2enJNUfv\nkkwIub24nqwzBl6ejqbo/zO/A3ztYgpw87CQDoaW9nzMeyCNVlVKWuPRQjcy\nQv6dOwLL2gX22/X16in6AEzEIJ42csXyz0CpvsapZpCwsWYgY3kxCCFIG/5Y\nURumpNYRcYC/yfqtN1YDJylT6y5vmvBx5FPAKLkXy//d9lHuqAulJ9wD2XGK\nd8dE9peQWSkJs4CQui/w5HvOnv7cEnr5pfmjBgTg9fp/iWFTTslfYyq5gCuw\nJaYq3ta/czFC43Ns6DSElINt/yuhVJWBroQYjATCF7WdOYebbcEz/abv9lG3\n7sqqfMiBdQ3onkybk9nvbLEoitSlX8qjhg2xRcZDVBvi3Z6kQcYEF5A2Vk+3\nHUupI8m0awR3rMKddIrX4Lf2J/89t4Urc3ytVZ5lhyuH4J9pflWeocNIeGuD\nHJkDgKDGdU2fz7t6ZZjoaUmKpvHn6AGN+4xMv6tkhsQAWyFQXfKySflFiaSb\nO1gur8z3ZQjBMsLUtibmCpTG/5Xq20SNssSGK02tCnOllMFZr95ABUOAKZtf\nzgWP\r\n=hG2y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjmFmDjoKHgtVAITSpaDP4gjc1ptsYw8BUKCsq9Ylu7AiBP8EYo5qpiSEmV6+O1Ji3gE2Sd1VMgnwh6h2l3NCm1hg=="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"}],"_npmUser":{"name":"youxingzhi","email":"youxingzhi@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.2.11_1586249989764_0.6569788078939904"},"_hasShrinkwrap":false},"0.3.0":{"name":"meepojs","version":"0.3.0","description":"JavaScript API generator","scripts":{"test":"jest","dev":"cp index.js public/test-meepo.js & node ./devServer/server.js","build":"rollup -c","prepublish":"npm run build"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{"isomorphic-unfetch":"^3.0.0","lodash":"^4.17.15"},"gitHead":"1f71c2b3536e04e667bea87479137168f15a1e57","_id":"meepojs@0.3.0","_nodeVersion":"13.3.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-pu9Bmc+SgrGUbaRrEcBQPoNqar0938q4UVcmeGX5JGg5KuDPFClMGq9F5hdLzkG63EmB/e21l3G0F0zfq9HgQA==","shasum":"a970de1eae0918aefcb481b011b0479cb5e8a259","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.3.0.tgz","fileCount":3,"unpackedSize":15187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYfH3CRA9TVsSAnZWagAAIUYP/19ClR9OLspr5slkX5qS\nrDG2ZFGRz9kN/1eF81jRzO/HBvyfzAmP92p5ZRDW8ADDJyAtkC0E7mETmFV5\nf0BpbSuvM7h4g9BwHFRjS/RCYvFwzpOZxmaeb3gg8P7CgPwvpbYvTh4khyaU\nul9Rz6ypFkjv7bOdPN/etcen4bRiDAVf+kon7At60kSS0RXK0bqaqkGHKJWR\nVhb7ZZoBuX6PIcyKmLhNQ/uwnAY4SwphP2tsv93uMHjDUfPobofkM6GN/7YD\njTcan6P1woSL7oV9lmXa6svfcRWBE7L+EjUv7igXjXdUUlasxy+7Ls1wka/D\nOeq0O2tYMOhYIS++k3inNsha/eFMtM7Tqq58wUpnBWP1eyDAjon/Pdwj5NN4\npV0sda26/RmmbRZYoT8YI5RovdFmTHVhVWVucunQ+3T1GmR5FpDAcKtSdaxm\n5ZNgkFcIY3XtWsAjAPWNiIKyg7pocmAC9xSuYoqST/zDfwSGB1ytXshzzZai\n9NoviMOg1xJxtoG9OXjaPazCbISNvl82CeR1e8z2sBcV3J5ov9QXTHHNQSv0\nwDgaMyHUmJDmRQYd14BNwQESo+Hq468bA7xm4QXg9JS8Y3DDHRKBlXqp6ydU\nJYU5fkUAefPW0EO9YNjktfFHXqzspKqCweHnx5g6mFBmjTazo0JWCWXvPTJm\n57Jl\r\n=gwB5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/qhWKc3qHHc+z4kt0EaHGi2GupHeR++O73H93yjWZuAiEA8mzWU6fTML0YRHsF/TvqbM0LzQCTfzEl8zLYGG3Kk9U="}]},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"},{"name":"youxingzhi","email":"youxingzhi@qq.com"},{"name":"bbsun","email":"sunboy052@gmail.com"},{"name":"gauzewang","email":"gauzewang@gmail.com"}],"_npmUser":{"name":"youxingzhi","email":"youxingzhi@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.3.0_1600254455191_0.2545115294322311"},"_hasShrinkwrap":false},"0.4.0":{"name":"meepojs","version":"0.4.0","description":"JavaScript API generator","scripts":{"test":"jest","dev":"cp index.js public/test-meepo.js & node ./devServer/server.js","build":"rollup -c","prepublish":"npm run build"},"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"keywords":["js","api","generator","fetch"],"standard":{"parser":"babel-eslint","globals":["TimeoutID","test","expect"],"plugins":["flowtype"]},"jest":{"testEnvironment":"node"},"author":{"name":"lithium"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.46.3","fastify":"^1.11.0","flow-bin":"^0.72.0","jest":"^22.4.4","regenerator-runtime":"^0.12.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^4.0.0","serve-static":"^1.13.2"},"dependencies":{"isomorphic-unfetch":"^3.0.0","lodash":"^4.17.15"},"gitHead":"9d30de819fac8f8f778b71cac1d35c178608f61b","_id":"meepojs@0.4.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wGBLn9jPsnT7NzcxtFrc+xdr3AOHl50I4oMPU8PLz+gZMJ3jry+GFwbFpdZ8mHMwjt7kElXd8Nuq+tlctg3TCQ==","shasum":"9047b34dd1a64711b21ffe9830fed5e5af0e559d","tarball":"https://registry.npmjs.org/meepojs/-/meepojs-0.4.0.tgz","fileCount":3,"unpackedSize":15249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfteeWCRA9TVsSAnZWagAA3IAQAJecV7elT6A7ehG/B992\n57glZHdHulM1ojKvd5/LCEGF1WuehgfpOZUar0fzKEjo5GLX7Yy3lzPHbHnb\nM+ev+Y/sZX5R7xFTe785Ck/0P5BaWjbz5ScGMjXb2jWPGC5TlmlBWDn75qI1\n+tV6lodBlvLvAKILQXSdrVYmxe3ziXGRAHZjqS2UiM7aA2+M3EjCwS2voOgp\nJazEEp+n4qV4u9x/t78iveX2N955vc4uMwPQXbv4TPphzKlyV1ZQgDUDbU1V\nY7hTuTR8foVfQEWqzPYgLitHTGBduTVDwX+f3NcL/Xa/aAe1Eogs60ijNo4Y\nQUBgt7ZmKa09VLt1NeBKAEIu04sSQPyaxeLgC1VEw/Qq3y1VFO4jiFS83QEe\nP+G9DmGAi+5wDWato2Kkp5q6i+trthZbLXsBYtSVCI8mL8M5UniA0VOClL+M\n9W3SWSK11GOZ9FWU9Sv17hBnWE4Yv7IkycO1DW2keemM5uPznjPtEiDBSelp\nQPbyxTWZwl1BktVKUfLxhQkgcvbgrfs13lY4HZvo9Ak8o5vzJq43h4l0fb5p\nHYetwB6TswtM0t4VO6mXxeFkjTPLdLs3WU95XuT5W1NydBPCNOqUOoB7LUOX\ndwJT74sck1WE1OkMwST/W5QAUurkU5aCeqlkMHY/wXsuajOjPByzfWz46qun\n0ehf\r\n=BXDq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID72K45QPm4ykz6H3+CD5OmOQdSsIUQyxhs4Nrok3tdaAiA4zMw9IoR8q3BElOiwqbAgux4M9p0Jzv+KBVqMDQCCUQ=="}]},"_npmUser":{"name":"youxingzhi","email":"youxingzhi@qq.com"},"directories":{},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"},{"name":"youxingzhi","email":"youxingzhi@qq.com"},{"name":"bbsun","email":"sunboy052@gmail.com"},{"name":"gauzewang","email":"gauzewang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meepojs_0.4.0_1605756822054_0.2289411801854777"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-17T09:29:52.482Z","0.0.8":"2018-07-17T09:29:52.571Z","modified":"2022-05-09T02:41:26.144Z","0.0.1":"2018-07-17T09:49:49.933Z","0.1.0":"2018-07-17T11:10:27.755Z","0.1.1":"2018-07-18T02:38:27.290Z","0.1.2":"2018-07-18T03:19:36.757Z","0.1.3":"2018-07-19T08:50:48.420Z","0.1.4":"2018-07-19T08:53:20.831Z","0.1.5":"2018-07-19T10:29:37.216Z","0.1.6":"2018-07-19T10:30:18.098Z","0.1.7":"2018-07-19T10:37:03.569Z","0.1.8":"2018-07-20T06:47:48.026Z","0.1.9":"2018-07-23T02:54:26.363Z","0.1.10":"2018-07-25T10:09:06.134Z","0.2.0":"2018-08-29T10:48:57.591Z","0.2.1":"2018-08-30T10:19:32.126Z","0.2.2":"2018-08-31T09:11:59.141Z","0.2.3":"2019-01-23T02:22:44.300Z","0.2.4":"2019-09-09T09:11:40.600Z","0.2.5":"2019-09-11T04:26:08.149Z","0.2.6":"2019-09-11T06:35:44.196Z","0.2.7":"2019-12-03T10:01:34.918Z","0.2.8":"2020-02-28T09:51:09.814Z","0.2.9":"2020-03-09T06:20:19.203Z","0.2.10":"2020-03-09T08:13:36.850Z","0.2.11":"2020-04-07T08:59:49.892Z","0.3.0":"2020-09-16T11:07:35.297Z","0.4.0":"2020-11-19T03:33:42.184Z"},"maintainers":[{"name":"lithium","email":"this.lithium@qq.com"},{"name":"youxingzhi","email":"youxingzhi@qq.com"},{"name":"bbsun","email":"sunboy052@gmail.com"},{"name":"gauzewang","email":"gauzewang@gmail.com"}],"description":"JavaScript API generator","keywords":["js","api","generator","fetch"],"repository":{"type":"git","url":"ssh://gitlab@git.garena.com:2222/shopee/digital-purchase/meepojs.git"},"author":{"name":"lithium"},"license":"MIT","readme":"# API Generator\n\n## Overview\n\nGenerate APIs for HTTP requesting.\n\nCurrently use [Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API), you may need to **polyfill** it yourself if needed.\n\n***\n\n## Quick Start\n\nFirst add **meepo** package to your dependencies:\n\n  > `npm install meepo --save`\n\nThen just import and use meepo in your client JavaScript code.\n\n```js\n\nimport {\n  apis,\n  registerApi,\n  registerApiSuccChecker,\n  onHttpError,\n  onApiError,\n  beforeRequest,\n  beforeResolveBody\n} from 'meepo'\n\n// Register global hooks\n\n// API calling will be treated as succeed if and only-if with the body { error_code: 0 } and HTTP status code 200.\nregisterApiSuccChecker(\n  ({ body, status }) => body && body.error_code === 0 && status === 200\n)\n\n// Handle API error, which means the `apiSuccessChecker` returns `false` (although HTTP status might be 200)\nonApiError(\n  ({ body, status, apiConfig }) => {\n    throw new Error('API Error Detected')\n  }\n)\n\n// Handle HTTP error, for example with status code 500.\nonHttpError(\n  ({ body, status, apiConfig }) => {\n    throw new Error('HTTP Error Detected')\n  }\n)\n\n// Preprocess body data received from backend\nregisterDataPreprocessor(\n  body => body ? body.data : null\n)\n\n// Register APIs\nregisterApi({\n  name: 'getUser',\n  url: '/api/v1/users/:uid',\n  options: {\n    method: 'get',\n    headers: {\n      'Cache-Control': 'no-store',\n      'x-black-cat': 'is-a-pretty-cat'\n    }\n  }\n})\n\nregisterApi({\n  name: 'addUser',\n  url: '/api/v1/users/:uid',\n  options: {\n    method: 'post',\n    headers: {\n      'Cache-Control': 'no-store',\n      'x-black-cat': 'is-a-pretty-cat'\n    }\n  },\n  needs: {\n    isSuccess: 'boolean',\n    userId: 'number'\n  }\n})\n\nregisterApi({\n  name: 'errorAddUser',\n  url: '/api/v1/errors/users/:uid',\n  options: {\n    method: 'post',\n    headers: {\n      'Cache-Control': 'no-store',\n      'x-black-cat': 'is-a-pretty-cat'\n    }\n  },\n  needs: {\n    isSuccess: 'boolean',\n    userId: 'number'\n  }\n})\n\n// Call APIs\napis.getUser({\n  query: { userName: 'Jinyang', age: 3 },\n  params: { uid: 999 }\n})\n  .then(data => {\n    console.log('getUser', data)\n  })\n\napis.addUser({\n  body: {\n    userId: 123,\n    isSuccess: true\n  },\n  query: { userName: 'Jinyang', age: 3 },\n  params: { uid: 999 }\n})\n  .then(data => {\n    console.log('addUser', data)\n  })\n\n// Call API with `runWith` method, customized handlers will be used instead of the global one you registered before.\napis.getUser.runWith({\n  apiSuccChecker: () => true\n})({\n  query: { userName: 'Jinyang', age: 3 },\n  params: { uid: 999 }\n})\n  .then(data => {\n    console.log('getUser - runWith', data)\n  })\n```\n\n***\n\n## APIs\n\n### `registerApi({ name, url, options, needs })`\nRegister a new API with given params\n\n- **name {string}**\n\n    Define name of the API, which can be accessed via `apis[name]`\n\n- **url {string}**\n\n    Define the target url parttern of the API.\n\n    Since there might be search query or params (like `:uid` below), this url pattern will not be the final requesting url. See `apis` above.\n\n    > e.g. `/api/v1/errors/users/:uid`.\n\n- **options {Object}**\n\n    Options of the API, default (string) value will be marked with `*`:\n\n    - **cache** *{ \\*default | no-cache | reload | force-cache | only-if-cached }*\n\n    - **credentials** *{ include | same-origin | \\*omit }*\n\n    - **headers** *{Object}* // Customlized headers, default as `{}`\n\n    - **method** *{ \\*GET | POST | PUT | DELETE | PATCH }*\n\n    - **mode** *{ no-cors | cors | \\*same-origin }*\n\n    - **redirect** *{ manual | \\*follow | error }*\n\n    - **referrer** *{ no-referrer | \\*client }*\n\n    - **timeout** *{number}*\n\n        > Timeout for fetch request, default as `5000`ms\n\n    - **dataType** *{ \\*JSON | URLSearchParams | FormData | Origin }*\n\n        > Will transform body data and set **content-type** header according to this field:\n\n        - JSON: Set **content-type** as value `application/json`, and use `JSON.stringfy(body)` to serialize the body object.\n\n        - URLSearchParams: Set **content-type** as value `application/x-www-form-urlencoded`, and use `new URLSearchParams(body)` to transform the body.\n\n        - FormData: Set **content-type** as value `multipart/form-data`, and use `new window.FormData(body)` to transform the body.\n\n        - Origin: Do nothing, just pass the body to fetch API.\n\n- **needs {Object}**\n\n    This field is optional\n    > It's obvious that request with **GET** method doesn't need this.\n\n    API will check the validation of body data passed in, and pass through the necessary data according to this **needs** Object.\n\n  ```js\n    registerApi({\n      // ...\n      name: 'createUser',\n      needs: {\n        isVip: 'boolean',\n        userId: 'number',\n        'userName?': 'string'\n      }\n    })\n\n    // Error, since missing field `userId`\n    apis.createUser({\n      // ...\n      body: {\n        isVip: true,\n        userName: 'Jinyang.Li'\n      }\n    })\n\n    // Error, since typeof `userId` should be number\n    apis.createUser({\n      // ...\n      body: {\n        userId: '12345',\n        isVip: true\n      }\n    })\n\n    // Succeed, since `userName?` is an optional field\n    apis.createUser({\n      // ...\n      body: {\n        userId: 12345,\n        isVip: true\n      }\n    })\n\n    // Succeed, optional field `userName` will also be sent to the server. `otherData` will not be sent since it's not defined in `needs`\n    apis.createUser({\n      // ...\n      body: {\n        userId: 12345,\n        isVip: true,\n        userName: 'Jinyang.Li',\n        otherData: 67890\n      }\n    })\n  ```\n\n\n\n\n### `apis`\n\nObject that will hold all registered APIs.\n\nEach API is a function that will start a HTTP request and return a promise with backend data. All fields are optional.\n\n> e.g. `apis[apiName]({ body, query, params })`\n\n- **body {Object}**\n\n    Body will be preprocessed according to `options.dataType`, checked and filtered by `needs` given in `registerApi` (if there has one).\n\n- **query {Object}**\n\n    Used to generate the query string of request. Here we use `URLSearchParams` and you may need to polyfill it yourself.\n\n- **params {Object}**\n\nProvide the params needed in url parttern.\n\n### `onHttpError`\n\nRegister an error handler for HTTP error. When HTTP error catched, the registered callback will be triggered.\n\n### `registerApiSuccChecker`\n\nRegister an function to check whether the response data is expected.\n\n### `onApiError`\n\nRegister an error handler for APIs. We consider the situation that HTTP request have a normal status while API doesn't receive the expected data as an API error. Whether the response data is expected or not is checked by `apiSuccChecker` registered before.\n\n### `beforeRequest`\n\nRegister an function to preprocess the request body data before sending.\n\n### `beforeResolveBody`\n\nRegister an function to preprocess the response body data.\n\n### `api[name].runWith`\n\nWe have introduced several function to register global handlers for APIs. Method `runWith` allow us to generate a new API with customized handlers.\n\n  ```js\n  // All handlers are optional, and if not provided, global/default handler will be used.\n  const newGetUserApi = api.getUser.runWith({\n    // ... other handlers\n    dataProcessor,\n    httpErrorHandler,\n  })\n\n  // Call API\n  newGetUserApi({ body, params, query })\n  ```\n\n","readmeFilename":"README.md"}