{"_id":"@astrian/mainetcn","_rev":"9-d4f4df0440c8ba44eaeb5536903f2327","name":"@astrian/mainetcn","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@astrian/mainetcn","version":"1.0.0","description":"maimai dx 国服成绩查询","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Astrian/mainetcn.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Astrian/mainetcn/issues"},"homepage":"https://github.com/Astrian/mainetcn#readme","dependencies":{"axios":"^0.19.2","xmldom":"^0.2.1","xpath":"0.0.27"},"gitHead":"95d2f5538dee3a843f10f24742e47fd65475c4d0","_id":"@astrian/mainetcn@1.0.0","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-8DtI7kGnUrWOX9hQt//8F4YARhD8PnfEKTXu/jkGV8UCsag2U8jxrf4zkaHa4zuW9HIASyvPms1OG/zbOSYRhw==","shasum":"3e76cf0f5cba39decf1ce4cdcc7b4325754c1182","tarball":"https://registry.npmjs.org/@astrian/mainetcn/-/mainetcn-1.0.0.tgz","fileCount":5,"unpackedSize":3844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePhcdCRA9TVsSAnZWagAApiMP/0cyiMI/KoX1fs/XfjgX\njiQK0Smj5bc2G3RaiVM0CkzYwquq7qYc0HWg8dWE8Q52xsP2EF67cCpZ8+Ce\niUtPFndlu10DjpTa80UKANiCNQcFL+WPirey6fkAjzSl1OEsi1Ovo9b/CzD1\nmS7aWR+mSEK2n42ZmYsqRSq/E7HrIS6l4MySELwohIFkQV0HOdk9JPZLy2Fc\n8eKkrvgA7PTi21cZ2cX9vgi3u22m3d2GljZRNMUFy6fLo4S+52KSfZZniJnJ\nn0Re4uQaOhWyTji5VGIJwY6W3gZ0JYglBTwmQytH9WGBxCZmkTz6ZokvsxAX\nbk5eAtNoaLRbmwCnk8bGW7fpzSnqhCxo28HFQ6S1ehoNQ7NeMGT98wIohfTa\niJ5d0lVF7NoP4m2wRBpDb7KEMcB5KLQp1iuEXuIhoKx9M3XXBheveijn5VLu\npABr0jXpSDF/nhfTmsgGb41s2SWfKGq/w6wylRKzH6LdLmB2DGsniESykNOT\nEAofne+eZGWRig4aa+Yq1X4gT/Zw2WhoqGh2mio+C4GVz8jVnGSIUh0hBBij\no+NOf7Kn2w+ASti8v2RoF4wrYZqds1OsOYNVH2cCLgMiZBd6G0HaLd8HZYr4\nvrSPSWw/R2xMYAKEoH7mhbXM3yfBYmJ5xYJgjdpf/v781CzFVS/5RonBm/aR\nw49D\r\n=KC8D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDD2ogjChW3gwS5dLml0XjtoMHB9j79xhq4PxNTVFQnLAiEAx1jhP8flH6cYoN//W0Zxvq3yHtezPnbAlL+Ik2Nh7/Y="}]},"maintainers":[{"name":"astrian","email":"npmjs.com@astrianzheng.cn"}],"_npmUser":{"name":"astrian","email":"npmjs.com@astrianzheng.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mainetcn_1.0.0_1581127453443_0.5614976485596055"},"_hasShrinkwrap":false},"1.0.1":{"name":"@astrian/mainetcn","version":"1.0.1","description":"maimai dx 国服成绩查询","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Astrian/mainetcn.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Astrian/mainetcn/issues"},"homepage":"https://github.com/Astrian/mainetcn#readme","dependencies":{"axios":"^0.19.2","xmldom":"^0.2.1","xpath":"0.0.27"},"gitHead":"25e3b05eab93d9e04b8cdcc93d3d07720a9a06ca","_id":"@astrian/mainetcn@1.0.1","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-rGwHDekGcowKNxIji7Z7g7LXLJbwSW2xtctbi9Wfmcpn+mpLj01mlK2PSPLrR5oNf+POGkJzUj7/S4rKtfl0zQ==","shasum":"37ab09969edd23fe2a7b27082aa5cb69351336ac","tarball":"https://registry.npmjs.org/@astrian/mainetcn/-/mainetcn-1.0.1.tgz","fileCount":5,"unpackedSize":3883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePiaQCRA9TVsSAnZWagAAUGAP/18ZBmibmg3SEMR33Fpm\n8fvPA1NGiPaYtKv5yhTEhxThswJzg32MTEaFUdFenhkGj9BR/DnFKwyvNqjn\n3Tk5ZNvygb6YByMzGVCe7jIaMZ3zTDCYOw9fWFxkgme7SaQBEveh08MwHiW0\nqtX0D7azXBIxY94iB9ViVp7K/9HpXsxgN3a6oFJxRQ/DO2OPtZGEv7aJUgmO\nf8PiEsLTPVIHgM8+IJ8SAIG1KzW8ty7quw6RdHgq2x7znhFMiUI8Q1HZ3tVS\nImhYY+x+/2jiDg01BDBRs/Le3U0gjuWKPOhkNNjk3eSnkgybFkorFuJ2Rhv/\nTA1zUqvyhABw65HcH375QTZyMx2b4ZNBhy4k6fcEbKT78Mtpdt6z3oq2Etzk\n0tK1M28gQuk46R3NOKZWrjqXspqWlqiDkdmwX8MtTQNfAm93KCXBkUlsK4rd\nyXSY2JAQQpaN5um4Gi/KIityvU69C3ZNe7beTmoxFDMxw1uxlYyTtoWCdqyr\nCQ/zfYdQAv8nRbdfQwSGvS+L3FCaQlUKUnS2vJL8FTqSJpUsnsb5z9avtu7z\ntg4iDtcGoXtacz8BgHqmGRpveSuG/y3LpE2+Y7ycjmDosl2UJMm5Jov5OCow\n9FxmMp+j1MmC4/tQ/1vYOryCmo6XYwXpoz+bWkvwNz9MZr00XFUlSKApHgtn\nvAhB\r\n=JkUT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeoyIB5pXM2TRVvjM0AwT8W/Zay5WrVRTgIqeVPttchAiAmlo/UQy7g/SSQ/nPBMWqD4lbpk+Dmi0Fk7bZrkn+JsA=="}]},"maintainers":[{"name":"astrian","email":"npmjs.com@astrianzheng.cn"}],"_npmUser":{"name":"astrian","email":"npmjs.com@astrianzheng.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mainetcn_1.0.1_1581131407979_0.47239407176156467"},"_hasShrinkwrap":false},"1.0.2":{"name":"@astrian/mainetcn","version":"1.0.2","description":"maimai dx 国服成绩查询","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Astrian/mainetcn.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Astrian/mainetcn/issues"},"homepage":"https://github.com/Astrian/mainetcn#readme","dependencies":{"axios":"^0.19.2","debug":"^4.1.1","xmldom":"^0.2.1","xpath":"0.0.27"},"gitHead":"7e264593397f6c946e84397217d4bdad10393a8d","_id":"@astrian/mainetcn@1.0.2","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-QivYXVNx+CUn9IacjiOOmIp7zatrG1pSVJS5mHvtVPwGn2eZju2YXZg0x3in5/olND2dTmjbBz0flBF/TuT8rA==","shasum":"0748689d50299c2654ae6457da5f00dd8346db85","tarball":"https://registry.npmjs.org/@astrian/mainetcn/-/mainetcn-1.0.2.tgz","fileCount":5,"unpackedSize":3963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePjWtCRA9TVsSAnZWagAArB0P+gLRclPPjlkeYuzht9+A\nwiOmUfRv+H1kcAxl+dyAriYzvL8wVJgTpY9joYQeKSThfFQ0nP4xXspNwtw3\nRzaNDCYVNYIVyjHPDS6jiOhTY4OA+c8iDGz1tFJm1dHzlNwk1c1dAcLURyHf\nt/26JljneLsHW24/RSrM12DblB5uMVvflPC2tIjfi7zdnm0jCVUA5arYbtp6\njOAbfdlKtu/0g7x0itWpX6PAmdmTGRpljhLWiWvjXKfWtJEBaX/F2Fr/r0Hs\nficP++z8mQ57IIIMnzD8bOZQ5/qhY9fAip/ws66eJ+kX2j3egpF2aY9rIymo\nss9hRMZk1S24GGiXVA9ECn9zPg8ZZjHs4MboCz+aHqqDeqDDzq9t7eqTL1gY\nq5hjZ8MRk4A4q0D4A2tK0w/sRyVe8evBwmAO4fsC1JBH5rIH4oDKs9ljmLv6\niB1WkhxQXOj1Re440GEI47Ej/3DwPHMZHVVJBmy+c7JXL8aGQWSugiY60e7q\nkdPw2sv1qqpFb7yZwK4imbpYVrNkoPhtt2R1GPCM/Hamy+qWHq1gGk7EY9BL\n9qjJHqO16gBuPXfan7/sAEl2McHiE719N6e3UxcxJGDFoXql7w44JQNcRtrW\nWyjpHGS2qUQ/uRyGYRwD6D1ia3NoxjmPRoGRl6leCEkFTAFO5bBKzBoYbRLE\ng91T\r\n=4wji\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+4kWSiq7Xrz4oJNqCmhWzLwa7VG0QtBA713KZ+y2RyAiBDVCc3Mb1Q4yNAjbrQwS7/A6J6ih1l9e+Oh1LpKUHTgg=="}]},"maintainers":[{"name":"astrian","email":"npmjs.com@astrianzheng.cn"}],"_npmUser":{"name":"astrian","email":"npmjs.com@astrianzheng.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mainetcn_1.0.2_1581135276909_0.9079169333844153"},"_hasShrinkwrap":false},"1.0.3":{"name":"@astrian/mainetcn","version":"1.0.3","description":"maimai dx 国服成绩查询","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Astrian/mainetcn.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Astrian/mainetcn/issues"},"homepage":"https://github.com/Astrian/mainetcn#readme","dependencies":{"axios":"^0.19.2","debug":"^4.1.1","xmldom":"^0.2.1","xpath":"0.0.27"},"gitHead":"7e264593397f6c946e84397217d4bdad10393a8d","_id":"@astrian/mainetcn@1.0.3","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-vi5MBgnh9joPgLmXlY6AAMXj8VaBqUblwDuAk5gfmhKJztEuPDpDJcuT7cMpTkZdwBQxLum8I8KjXhDAjy8oog==","shasum":"6eae780c7fc50dda7e20a26a4b160a4b2ddceeaa","tarball":"https://registry.npmjs.org/@astrian/mainetcn/-/mainetcn-1.0.3.tgz","fileCount":5,"unpackedSize":3906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePjrkCRA9TVsSAnZWagAAO48P+QDHbZRX2BfiP+YdB1Xz\nKCP31yodDACGuzkC5hk62le42Cc0PdYmEoSof+E8HdDJl27Y5AZuCl2lgesV\nRioigFZQTW/PjBtSr0mHf/wuY6HvQem9q8gmiN35+Up7IBybwVPxFurpXvKc\np2QswOAhJFidUXauPfZvffb55SnCkaIk4qmE+H3rdLaqwnZb1sWxQZxU+ynw\ncew/viIa1NAirz4/YgJ2yRzk19CPu7Aegt003Xcg6VBQo+e4SmvRzo6nDBJJ\nkaUj0HGkvo/yq5bnEtTmjvNX9l9LeapaAQpiS0TIS53+ddHnXgoM1RBdx9ye\nlmR7GjGqNMJXPnP2i3W1/yWJirSFkfrJ/oKhszfHbTfxXf9JRnZTFx1/vZ1g\nHTUnwkFS/ABPGdVp1btPYjQrrQcLpZDUuzWp3yKTnt0ddcvIHmUjXD6/WCj3\nSniEBNQXd7gsQFJlRgPVw09L6wCTa1Y8n47+1aNlvQHFazJ9agtCf/Q1bURC\nxQWPGRKtZUYGpiRU6mGPfBQNkO0Xm2WzyafqdpsH+FQDKd6BUsmLBNPogKKK\n9B3fpbF4oGy0SVGpxbG6mEyaUIlbOnSOCwbF7E20rZjIfvk+kDx1B6xMnkEo\nslWpcOwpScVkqqhFB7r/P3A6wP2XwSCjPgY0VyOHJSA5MPTgyQcb/gj5JOO5\nJxWx\r\n=YdWL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEV1pywsS6TnCJB6To985v+0KDYcL1Izvq0G95gSqnTUAiEAsSFUros25JE0n9xm3TGEamwWqeXemA57AwGGR8TZCJA="}]},"maintainers":[{"name":"astrian","email":"npmjs.com@astrianzheng.cn"}],"_npmUser":{"name":"astrian","email":"npmjs.com@astrianzheng.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mainetcn_1.0.3_1581136611818_0.8045275472513462"},"_hasShrinkwrap":false},"1.0.4":{"name":"@astrian/mainetcn","version":"1.0.4","description":"maimai dx 国服成绩查询","main":"index.js","scripts":{"debug":"node debug.js"},"repository":{"type":"git","url":"git+https://github.com/Astrian/mainetcn.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Astrian/mainetcn/issues"},"homepage":"https://github.com/Astrian/mainetcn#readme","dependencies":{"axios":"^0.19.2","debug":"^4.1.1","xmldom":"^0.2.1","xpath":"0.0.27"},"gitHead":"f4ea76e2f173aa944a2c47b7a017da38525f5abf","_id":"@astrian/mainetcn@1.0.4","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-fjjz5UMNOiNmDDR/mEk0N4c4J2raRx3Hts1Km/vGbpPocoWntiN7yPrNYStR6Zv2VR/PqBvE2lZ8D6OG+dj/yA==","shasum":"a57bb50600749cfd1de5af8c1e814a14b8f9bfd6","tarball":"https://registry.npmjs.org/@astrian/mainetcn/-/mainetcn-1.0.4.tgz","fileCount":8,"unpackedSize":7171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePlI5CRA9TVsSAnZWagAAOPcP/inlM7PDwUMfm2e+6nj9\n/1vHksuH+Bqo3TeGEpwRPySqHWIm0ZVs3hO6hz7sMTRnxgoCvHRN4EpJEAk2\nGct4NFBZ8vf6QtiOQS8mdy3EhHg0FqXIOm0hQl7n3Rx3uhlkko31axAVTJUD\nUGdnzCCsb2lCT4jXW2dXwB2W/cZSEayg3JKHEZM/fGSpz0HVDSerHJRXDIdl\ndDxTi4ahUKyrggydaaLBYB5OxqsBEsvMXet4SyUYjm/S+GqQPUdrAcyMVrS9\nmsU7KD7IoWIq++obZN0bircKt+GCR4dG6tjzd5nN6eRjhASi6S7mIqzkf7tG\n/1x6cNmrzjtXyd1WJrvlfRbRkVFIq4EBmdquW4L2cwbHiNiwxjSvaU681Fq+\nuXhMry/Z8TzK6tG3AFkH05ryWkyzaWcJA2VpswYYFGtNZOFDcl6NpepgYmCz\nx5+Iusu9ZnR728imEshGB6c4VyR/o4BbfaswakNcSocr5Iesn7DD3vqvKo3O\nHBelF5naboRNkykIAh88GJJhnJaptx9qe9QgveYCNcCLmPbhKq1w+By/dZFx\n7JLhv4bJgRjrcT+0qhfj6ZvgL4yAYs6qrXnjyqMl6XzimQ3gVwUt6RqR5/S4\nt2NciQI98lI9bPsAY8NCsqsI9G5y6WpfQJ1MAuE4Yx7PFI5xTpDZY/jY6GmY\nWwqP\r\n=wqxL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOn3JyuLm7eenAePo1D1y/zT3c/Fe53sIletFtWtnW7AiEAv9+SjvYHR7tbEFC86rJH96E/PEO3h5kXCFJQ9dfnWDg="}]},"maintainers":[{"name":"astrian","email":"npmjs.com@astrianzheng.cn"}],"_npmUser":{"name":"astrian","email":"npmjs.com@astrianzheng.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mainetcn_1.0.4_1581142585094_0.29028272073756"},"_hasShrinkwrap":false},"1.0.5":{"name":"@astrian/mainetcn","version":"1.0.5","description":"maimai dx 国服成绩查询","main":"index.js","scripts":{"debug":"node debug.js"},"repository":{"type":"git","url":"git+https://github.com/Astrian/mainetcn.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Astrian/mainetcn/issues"},"homepage":"https://github.com/Astrian/mainetcn#readme","dependencies":{"axios":"^0.19.2","debug":"^4.1.1","xmldom":"^0.2.1","xpath":"0.0.27"},"gitHead":"e6e6ef2cc595bab019a4fb1da5beef1f739c1bc4","_id":"@astrian/mainetcn@1.0.5","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-21ficuN0vMPs584kmPjPcygbKrznPa36+Nux1eT6VGgESB79wkd6HkG3Q+eHq9yDjLp8/dhwWK2w6wlwXvPEYg==","shasum":"b50dcd985a497dde271511065ab7277928d8747d","tarball":"https://registry.npmjs.org/@astrian/mainetcn/-/mainetcn-1.0.5.tgz","fileCount":8,"unpackedSize":12536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePnD8CRA9TVsSAnZWagAAW4EP/2JfvBmKUIU8UqAemDx5\n4qB6WaEWMBwIYciwTJmbmYTHCRphJ+EV6A8wEWEfgGIKWgCAnjymLYSZXgak\n97V6fcNEuhk2+E4eAIV6d64nfGtVMcjc8wo9gmKrOfpdcjrCZorQORc5UyFQ\n7GrmoH3OF3nGN5E3eE5BIhbSoa5NFUohWSK6woLrKU0GMv4AAvJ/B0+eZu7F\nFUPblBmFdr//vnV9+8QmpG+QuiGeXAKK2vB4tKY6nSnCXxEwBsb2DmMA27qK\ntAgbNeqVXK7Cpyyt0IYLoj8wO1GaOepIzFdX9GuljhLnGa6bZuKMB9SdtMzR\no2q8sqFR9+Pwo3ZAzV2qo2SPZcwowgQIhaHleSAomF/Zeym9UYm79h3uGYOw\nhG58M7xz2ytMWqw+f7n87h8dRz0CZnKM6Nia3fA5Hwji2VLzf4CaMQSjKnUV\nv7xPOmsmPH7XKRJP2/HPqZGdNrqgW3RWoZqro4wUPAg4nngsh1ijxxv8+wZP\n8LUx2ske6A3sUZdqdQ0bvh0NlESyRLU4RgMsXWfZHzmTqZq7V1aQk38yCzF5\nw1ads7uqMpTg0y3VFlTPz5H/AJpeco6a1Qr+5MQd0dzJL5MM5e+/xydRGF8v\nx01DB91FHsqN6/mPMmrYqmZ1n1xRh9bAqhQSkqA65CQsL3AQQd63HG8D1QsG\nkcZG\r\n=vKDM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/TgtsxCaPMueiY/bwso1ycPbRfrkE0Yn1VV9k31D+BAiAHuD5q683+OnbuHs5jRAcdoRcbyhRTEzW77QFbVYA52g=="}]},"maintainers":[{"name":"astrian","email":"npmjs.com@astrianzheng.cn"}],"_npmUser":{"name":"astrian","email":"npmjs.com@astrianzheng.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mainetcn_1.0.5_1581150460416_0.5306772420292429"},"_hasShrinkwrap":false},"1.0.6":{"name":"@astrian/mainetcn","version":"1.0.6","description":"maimai dx 国服成绩查询","main":"index.js","scripts":{"debug":"node debug.js"},"repository":{"type":"git","url":"git+https://github.com/Astrian/mainetcn.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Astrian/mainetcn/issues"},"homepage":"https://github.com/Astrian/mainetcn#readme","dependencies":{"axios":"^0.19.2","debug":"^4.1.1","xmldom":"^0.2.1","xpath":"0.0.27"},"gitHead":"c008f02b6ba440a178c1de5658adc2b812de25bc","_id":"@astrian/mainetcn@1.0.6","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-jJRBCu8ucWXVlfKrfVkWzKyzc2+u+07rYLYtkDjchX3bU+fhqUMpW6ntvlpv5/wOaRQYirYpD10PExFaHHMxwA==","shasum":"affb63e07a5b6cc57036b12ddca801d9fa2d287f","tarball":"https://registry.npmjs.org/@astrian/mainetcn/-/mainetcn-1.0.6.tgz","fileCount":7,"unpackedSize":12545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePnF1CRA9TVsSAnZWagAAOnIP/juC6aeZlpgjj7ZaCMex\ncIdtWkHOBqcSrDnb+IRhlVTw8MV8hqDEMDDkwJ1GWlXYGIeOxo80CbtYVHga\nNGiuIaMsKHY/W/HhxyGqJwkg3I5x59kCD0fgbpGQAvWXOEfXAaKqlVgCvN9F\nprGaLeWkOVgPjxGrQ8O6loB6lMkwj9hrsfSsyyZaax9J+LCce4ifSYp/Kiqp\nka+V5/PTYJBAWd6GNSFn/ED4F3Ww2aeCNxMlA5lJ6jDPI3WM/9ET6R6DqHzf\ndeTteWhEbooovy7cBSXnbBMUmAIpbRqlp088/HRgtkSiWjT6UVSWzIX6jpNA\n7mNpp+B9+vkh/SoYvgRox4pzquDvYuOr/FnguTWFGJ2JrvCskeDxIxF4E+1q\n+2t/5QMBttZj3HRMlSNecRa92r4/Fl5e6IVg2FmNN1h4Mc1yDMbx927WxEUZ\nXQOfbOxFeJVEZl1ETKDnWmoyL9Rq//BLC/O0nHGPxqsMzXLipq+pdaT6yT5z\nXAaFX9NXlFQ4HozO0d4uEqa9KsXs+JCi17v+NEU+13vQX8Ffug6ywgefMe3E\nX6NJFWXg1M9O+PR7OLF2ZYtegRcByhGxirjd4qteUF9/x9vANcHxVBLQd9f7\nV5PhCQFHy7xc9lEcLlF9PHYQKBGYlwOdRgLRPUnHC36k87nVrAk62FxbKl4d\naRbB\r\n=pchd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF0uB959iwcShIAei0lzG229ZjBIh1FkKRLUUOsNJm9AIgQZq7CuqaWKuYYLGsw4Ryl6t+YWfUxvhtpztqLlTdxJI="}]},"maintainers":[{"name":"astrian","email":"npmjs.com@astrianzheng.cn"}],"_npmUser":{"name":"astrian","email":"npmjs.com@astrianzheng.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mainetcn_1.0.6_1581150581392_0.4490378052573525"},"_hasShrinkwrap":false},"1.0.7":{"name":"@astrian/mainetcn","version":"1.0.7","description":"maimai dx 国服成绩查询","main":"index.js","scripts":{"debug":"node debug.js"},"repository":{"type":"git","url":"git+https://github.com/Astrian/mainetcn.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Astrian/mainetcn/issues"},"homepage":"https://github.com/Astrian/mainetcn#readme","dependencies":{"axios":"^0.19.2","debug":"^4.1.1","xmldom":"^0.2.1","xpath":"0.0.27"},"gitHead":"c008f02b6ba440a178c1de5658adc2b812de25bc","_id":"@astrian/mainetcn@1.0.7","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-i/EhvJlcH1ZtOgIM2oNCDM0zVYCFFCjNni/Fp7Ms9K6n3bnun6Z/4fA3DDsGEootPw/UmzfKX+mP1DhmnmCSeg==","shasum":"9bc7cc597cac62412ef061f6222caaf23753b279","tarball":"https://registry.npmjs.org/@astrian/mainetcn/-/mainetcn-1.0.7.tgz","fileCount":7,"unpackedSize":12617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePn4bCRA9TVsSAnZWagAASlsP/Ayc1AcC1UzsU3LOqGj/\nZe1iR8ZmTCwHbJDk4MLYT9x58qV4BKPrPwhy35qrXM/NWkgQGmdlmUBvXN1G\nHuSiAiBo9jqQ/Xch51Emk47PecinyvEKxcQ8EiDchYrITd5CSsgWdsKKycPj\nUrVfjd0062W+5hFIi98wXYkS6A1TCq1LqG4e40lNc277digJr97lkcv3zcdK\nYa2amzkNFra1Kj0V1pkwGap6nQHYQdYCLCgfxQb9fExiz82fnME4hFgou9qS\nzN/tYSLNXGn07oZluMMZH+fERzNDB+6uQeNVmzb5pW7MJeSpCiZzU+ftrVYe\nxn9W2EiEqL4Lf/cAqZA4ed2Arb8IWuxuC3MXYtfpeCgAI//7CuTRUNvowizP\n9MjgbhdlEG5dAs1STiidhigLrqRmryxc3k0gp38hwf6gIBtt6Hz8EeYJKqvd\n1Dzuf3hptzH7mxvx7RbR/nOQXUonT3TL5W4GLgIfuc67Px0ijeW19wNuI178\nxeLS4rZXqbN8qITBuiphHvbwlrpeiY56bDgBv3Y6pRvyhnlt+l/Lc3S0ySOM\n0oTjXZKc/+MAso0U5iqFPTpB5ZRRPWV5bo9MR7u0OKhHi4Ry84q5t9ZsRE4t\nqZIvVCZOzkSZLA1rx9iFTJkvJ57JWKaFaq8eafZI2aD5yX+O7cAQ+mnamFr9\n8OzG\r\n=Ja8T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArrYwzKov59Cl23EBxn9PNvBCYqX1me13i9WZgmS+M7AiEAjScrpJ/WFigVjiaSkSyvpes/2zeM1UTIhbXRV6w8+EQ="}]},"maintainers":[{"name":"astrian","email":"npmjs.com@astrianzheng.cn"}],"_npmUser":{"name":"astrian","email":"npmjs.com@astrianzheng.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mainetcn_1.0.7_1581153818709_0.5108876388212436"},"_hasShrinkwrap":false},"1.0.8":{"name":"@astrian/mainetcn","version":"1.0.8","description":"maimai dx 国服成绩查询","main":"index.js","scripts":{"debug":"node debug.js"},"repository":{"type":"git","url":"git+https://github.com/Astrian/mainetcn.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Astrian/mainetcn/issues"},"homepage":"https://github.com/Astrian/mainetcn#readme","dependencies":{"axios":"^0.19.2","debug":"^4.1.1","xmldom":"^0.2.1","xpath":"0.0.27"},"gitHead":"73ac166de9f983ff73ee68796dec3325341ffdaf","_id":"@astrian/mainetcn@1.0.8","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-4rtbNPMhltFYAWEKqNkzEoah4F4YLcidDazzesSyPnsqGJKcoPh62GlxTrF7usCnQyrks5XW0aFJ1UV2vUh84A==","shasum":"f2ba95f13879f1d161fd6984705981b8f86a5ba7","tarball":"https://registry.npmjs.org/@astrian/mainetcn/-/mainetcn-1.0.8.tgz","fileCount":7,"unpackedSize":16022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePpIUCRA9TVsSAnZWagAAxMwP/2ylnszMSvGs+7qGTbQN\nF9f6bXzIEsMuqme/Gq3S0FQ0pIKZkwiD5SZ6maVKS+uRuflMS/EeQovAoLoi\npQoMhJ5FqktMAP/aeOuuNTEmLuU3JozoZJwotCqAN48hmVjMSZgpdME/C7iC\njqcIq2DvkCcX9WIl0ufHso38//eLV9jNIfZKneUNDgE+p6EeQ95HoluYrF9j\nckZQuNmiazpVFV886r8GoKUwAadiEND02MuIXtyzpuV7W20KM5d6qnG+ilU3\nqyT1Mi5I+LSC/s0T9IZOMrjyc8ha4OccTwT02eu/P6GwIEFm2cjEMKA75G9a\nguBR65rCmonxLQBtGN/YDuQKeeVL5OCQZfzq3tnho1tVQuL4IEE71BzL7ivS\nQ2j74BUc5ce5SyuG7EB+4C6/SwJRi9EajlaGsNjaIXUEF6azLTJvpKH6O3dV\nWQ2eQ/uKeDk+qNgow4IpUllz6VqIPaoUSBpWb/Zsv++YSVwRcl4IdEhBGtpF\n4FkLgPsO3/iqqbyQU735rvF0hB8YyDnzha1TErmLqqDjEiAfy7CBj9XrEhDV\n48+G+ccml1FfHDr1GRUBHSQlBJdrFh+L2/NUnpvVpc/FZDHH4yGyG47l0Wwk\nMoRB2ZhlUwkgJ6UiatVe0+hBdVKvoMV7f9EtHugXhRIIv3Iq55dz44bpHC0w\ntcRN\r\n=eEXO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCXWPr0f7OyzvrqYRrnn+mmxBd/2ZF7r3/4KajJcrTgAiAc4TJGks7D9DqzORB54D8qjTekp7bMkJZ9p0bhoY2d2Q=="}]},"maintainers":[{"name":"astrian","email":"npmjs.com@astrianzheng.cn"}],"_npmUser":{"name":"astrian","email":"npmjs.com@astrianzheng.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mainetcn_1.0.8_1581158932175_0.4839683767554055"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-08T02:04:13.400Z","1.0.0":"2020-02-08T02:04:13.566Z","modified":"2022-04-04T15:54:21.595Z","1.0.1":"2020-02-08T03:10:08.136Z","1.0.2":"2020-02-08T04:14:37.009Z","1.0.3":"2020-02-08T04:36:51.926Z","1.0.4":"2020-02-08T06:16:25.202Z","1.0.5":"2020-02-08T08:27:40.511Z","1.0.6":"2020-02-08T08:29:41.601Z","1.0.7":"2020-02-08T09:23:38.867Z","1.0.8":"2020-02-08T10:48:52.304Z"},"maintainers":[{"name":"astrian","email":"npmjs.com@astrianzheng.cn"}],"description":"maimai dx 国服成绩查询","homepage":"https://github.com/Astrian/mainetcn#readme","repository":{"type":"git","url":"git+https://github.com/Astrian/mainetcn.git"},"bugs":{"url":"https://github.com/Astrian/mainetcn/issues"},"license":"MIT","readme":"# mainetcn\nMaimai DX 国服成绩查询 API。\n\n## 使用方法\n在你的 Node.js 项目中安装 `mainetcn` 包，并获取国服 maimaiNET 的访问 token 后，就可以在本项目中调取你的国服 Maimai DX 成绩数据和游戏历史数据。\n\n以下是简单的例子。\n\n```js\nconst mainetcn = require('mainetcn')\n\nasync function profile() {\n  try {\n    return (await mainetcn.gamedata({ ult: 'abc...', userId: '123...' }))\n  } catch (e) { console.log(e) /* 不推荐在生产环境使用这种错误捕捉逻辑。 */ }\n}\n\nconsole.log(profile())\n```\n\n## 访问 Token？什么鬼？\n由于国服 maimaiNET 统一使用微信登录，且华立及 SEGA 没有提供关联手机号或邮箱的选项、微信没有开放开发者调试工具的使用，因此若需要使用该框架访问 maimaiNET，需要使用 MitM（中间人）工具，获取利用 HTTPS 与华立服务器传输的、存放于浏览器 Cookie 中的 token。\n\n完成 MitM 抓包需要特定的抓包软件。iOS 及 macOS 可以使用 [Surge](https://blog.wttft.com/201809101/)、Android 用户可以使用 [HttpCanary](https://play.google.com/store/apps/details?id=com.guoshi.httpcanary&hl=zh)。\n\n具体方法是：\n\n- 使用对应抓包/网络记录工具，安装 MitM 证书。（请确保你信任这个抓包软件。）然后打开抓包。\n- 打开微信，打开「舞萌 DX」公众号，点击底部「我的记录」菜单。等待网页成功加载完毕后，\n- 在抓取到的网络包记录中，找到发往 `https://maimai.wahlap.com/maimai-mobile/home/` 的 GET 请求通讯包。\n- 在这个包中找到响应头，头内 `Set-Cookie` 参数中有对应的 token。\n\n例如，你有可能会获取到这样的响应头：\n\n```\nHTTP/1.1 200 OK\nServer: nginx\nDate: Sat, 08 Feb 2020 09:27:19 GMT\nContent-Type: text/html; charset=UTF-8\nTransfer-Encoding: chunked\nConnection: keep-alive\nSet-Cookie: _t=<ULT>; expires=Tue, 05-Feb-2030 09:27:19 GMT; Max-Age=315360000; path=/\nSet-Cookie: userId=<USERID>; path=/; HttpOnly\nExpires: -1\n...\n```\n\n其中，你可以找到名为 `_t` 和 `userId` 的 cookies（`<ULT>` 和 `<USERID>`），这就是本包需要的 token。在调用方法的时候，第一个参数永远是一个对象，对象中需要包含这两者才能正常访问 maimaiNET 数据（详见前述实例，`_t` 更名为 `ult`）。\n\n另外，每次访问后，maimaiNET 会刷新这个 token。mainetcn 可以帮你刷新 token，但你需要自行完成新 token 的记录工作。在返回的数据中会有两个对象，一个是 `result`，即函数返回的结果本体，另一个是 `token`，即刷新后的 token。下一次只需要用刷新后的 token 即可完成请求。\n\n提醒一下，若你在其他地方（包括但不限于微信公众号「舞萌 DX」内）访问过玩家数据，你需要手动刷新一次 token，即使用前述的 MitM 抓包方式进行刷新。\n\n## 具体 API 列表\n\n- `mainetcn.gamedata(token)`：获取玩家资料。\n- `mainetcn.recent(token)`：获取最近游玩的 50 次谱面记录列表。\n- `mainetcn.trackdetail(token, trackid)`：获取单次谱面详情。`trackid` 参数可以在 `mainetcn.recent(token)` 中的 `res.result[i].id`中获取。\n\n## License & Disclaimer\nMIT\n\n本代码与华立、SEGA 等公司无任何关系，注册商标所有权归相关品牌所有。请勿使用本代码用于网络攻击或其他滥用行为。","readmeFilename":"README.md"}