{"_id":"@1hko/mtg","_rev":"6-1ba19af8d3311231f2ae2f1396956efe","name":"@1hko/mtg","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"type":"module","name":"@1hko/mtg","version":"0.0.1","description":"mtg tools","main":"mtg.js","author":{"name":"1hko"},"license":"BSD-3-Clause","scripts":{"test":"time find ./test -type f -iname \"*_test.js\" | xargs -n 1 -P 8 node"},"directories":{"test":"test"},"gitHead":"c3ed07401348226f740f516bc8725f33f20f056e","_id":"@1hko/mtg@0.0.1","_nodeVersion":"17.4.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-sbzg4/sLkoYulYFkhPG5hkVM4gyjIBQhdPOYazbXasz1X63H1Qe9K7aBiA8eGgf09bES/Z5uyKRX7Z2DJ0DHng==","shasum":"77274ec2a820e26bb6f30a0481cf0e917a6da830","tarball":"https://registry.npmjs.org/@1hko/mtg/-/mtg-0.0.1.tgz","fileCount":4,"unpackedSize":6586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBhLfCRA9TVsSAnZWagAA8+IQAIuK7MRRrGA8UmuUMssZ\nty58G/6dugpCWRzotkjQeGvSu6HA9lQ8BjQXSwVe8ZzdWwg4KGuPjDW+9UpG\nUByMv1ly2sCAu8Y5VXgaL2IohEM85qal78bqI9Wd729R98w8xnnvJLy4m9pK\nFAojn9Cy+6Ln93G8WCAvKwAS/rg3MzhvvKwvDcq+Z3shS2sqA/8XeRS47+1l\nP9k9duC3VisGBqnAPBSQn0Dqszfh/rYy5Y+rQ/jt4XSfTRETcBfo8lImPZWl\nAYCo0hazdhIwJBadhkdK1x1RaNJbdnaIkM3KaYy86z0+EKLDkq9dc0P2cg6a\nvYUW96Oz0gYXmEEOpx68geIJrzCa/UEKpTzyQuid/O6x8kWihkTgEP9fEtja\n4K2CsgIozMAJZ5geXIqR1awsrnfMRR/1xJEObmmOgCVArhLXI9q004nP4iov\nEwTva807ksdOioniihtGaBuWLmdhUNVcRZKgpLiZzgCy+3d8FxF7zz8UYuP0\nrtSGCoQ6LXUOukofGLpoqBxFOLjWn5YbCYg/hg7GbaWDVKvlMn2VDr4a6NzS\nIRPI+9c3UaKVYL4BdjyvrfBCBzUAL+oqjnaH5Mwz/+jc8SVZR1WWIdkNMRSn\nHZHCPEauTFLlWWYElN41ivc0hDKcv8N4vDCMQAXKfdSHQYf1gM6XSguX+sQ0\nnoa1\r\n=e4S1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJha2ahQgAxslwW3gv6SHe5NDjDwGjca/b/H8vLQftXAIhAPYi4sFVPpMr6mdu0uSyKUvc8nSSuMTp7VSG4w3Fnc0v"}]},"_npmUser":{"name":"1hko","email":"ohko@pm.me"},"maintainers":[{"name":"1hko","email":"ohko@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mtg_0.0.1_1644565214780_0.5298798661033266"},"_hasShrinkwrap":false},"0.0.2":{"type":"module","name":"@1hko/mtg","version":"0.0.2","description":"mtg tools","main":"mtg.js","author":{"name":"1hko"},"license":"BSD-3-Clause","scripts":{"test":"time find ./test -type f -iname \"*_test.js\" | xargs -n 1 -P 8 node"},"directories":{"test":"test"},"gitHead":"a14425b0436142a4dcbd9b9f0477a0d2165e37fb","_id":"@1hko/mtg@0.0.2","_nodeVersion":"17.4.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-zpiHoDCqb4fN4WpLr2tP6Gz36ADN55tHPkJSxLQx2yu8GP/BOnj3j9NU3Q1r2uwUeXw7rQ3P6RvqGRug8PRFAA==","shasum":"b410e6013f8997631901a9312257590bc47dc9b5","tarball":"https://registry.npmjs.org/@1hko/mtg/-/mtg-0.0.2.tgz","fileCount":4,"unpackedSize":6972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBzEICRA9TVsSAnZWagAA/+QQAIRpbchNhystlakQEtuT\nSKnORQlLrTKUM6jNSY3WUy/zA00UpL48DQhLTVcjkR3hOweGnVeKOGlSEBxI\nBqKL+VTwwi76EIrQP5XAyfXS07xXPNHGno/kt1UKoMiapuQt6SK/Q6NsYZI/\nYuXPs5n/6LRGt2jNQC+MjW5qdCblcdClGWYwyubX2yN2kgV7J7suDw3Hiwjp\nWChloMxozrbAMVdWeNxF65WzRfICOvAgVvE2hB21q4Y4pjlqCfjabTVSsPQA\n+kP1NtUgnhJiTyAU0xgVDvieABuVbkG5OudMLw3WeDpesEoaPgpiI4NzkKZ1\nb3GuhhTEVzTxUzEfAcnJ9J9SadWRlqQJhpqtW8Y8fD64yI2760InvtHCNxek\nf59YJlZsj9L1G1BdHsC5lO502xQZ6oiCzQccZoColpG708RENJqGQhjzo5ph\ncWoDNa3j2Zx+vwzXLXOKBTrMT/udeNL6Ico1d4jWQjIwaRkHAUEnQLZQzs0/\nKf+SDdxmSrdvCcz8WI74SIz7gKtojFaQPWOP2BWQxkoWCVrll2nLfq+1Y8dD\nObPvsYsqpiejw2nhjFpIgsUtSO4Og8mjVnBvuwsvHzGRrb5bCT+Dip5B7e0Z\nsD/HsbQPgM3HZFboRA4Mxqmt414bqA9h0g8qZXf4DN2of9w3rnrIo0ZzRhfZ\nHTnd\r\n=T6pi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAT0GYZf3SLlflogVXeDA1+8F4/ZrYCXQLdDrwLfmiNwIhAJ+dp06eMx4XHiQrplHS7atXwf37KuMArVBM8k7UI5Mq"}]},"_npmUser":{"name":"1hko","email":"ohko@pm.me"},"maintainers":[{"name":"1hko","email":"ohko@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mtg_0.0.2_1644638472764_0.3367830380129324"},"_hasShrinkwrap":false},"0.0.3":{"type":"module","name":"@1hko/mtg","version":"0.0.3","description":"mtg tools","main":"mtg.js","author":{"name":"1hko"},"license":"BSD-3-Clause","scripts":{"test":"time find ./test -type f -iname \"*_test.js\" | xargs -n 1 -P 8 node"},"directories":{"test":"test"},"gitHead":"b6ce4d17d2e80a417c4eb5fff14d58954fde2a58","_id":"@1hko/mtg@0.0.3","_nodeVersion":"17.4.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-tRq7z80WxZHJ5X0wLlGvLTcgTFJ7ZODJgjetmG+h0R+MwK5/1wXHipirEYEnM5/r15A9+DSYE0H8WO1JVULi4g==","shasum":"5e46467f7baf148295bfb9c522bed77131fa7072","tarball":"https://registry.npmjs.org/@1hko/mtg/-/mtg-0.0.3.tgz","fileCount":4,"unpackedSize":8258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCXM4CRA9TVsSAnZWagAA1RoP/3VI5Ahwip2XouCVXgAe\narMcxEZbPqv/5USn12Z/uwUFjf62U+f5+jm+ysoTmiB84wekYvmzAl5+ruz+\nvMl14FY98E8WwusgWapoB67wv2UI6P/vPO+Efe9e+lA5SsQr+UbloxNE1su6\ngOpdSJ7GCK7jgkmp2CaB4ve8tYmRWcOSqKEuKN1u96gDRK3/3JJ/VESglKdd\nfmBkUUicpzqXibmKYZZGYZyjJimb9cZzTYM9XraLOVPrvP3dreM41/b/JKBR\nn7AU95YV/MOP6Xaeu3aiR5SeFRAqa12i4ZK04RM7yt1ULFpqdsFNZori9Tq7\nFpcoQqaBnZZyq/BrpmO20rBx1TgxSNpXxZSQBMXG909JDbCYRIFkio1Q/O/E\nFqp5q6xctbLgcM/o2AXrOlyXwnGanbLjwMB9l/iuttI7+hcTtHvRy5vukPDR\nwzuhpwKJoMLbzuDtxUBL38a4p7x4ycU+Rk2Cy1zKKXk7G0wSK/UrWJilcmQs\nYNzAqWRnYzkm1L/uGvRP6GDzQrMi5HZXIvI/zaBveRhBf1P1ghhO9vtG/53L\n31+Zwc5zE9ZwQAnjQKGG2Y4hg8jSXKd2RlPuMmzW1/ci14ULEGY6ACEk3c6c\nGcrQMdPQ5Mjkm0zlGAyW0uzQZ0Se+/o4vsNpr0QBy7gbaRx04AXp6uIR/gBy\nF2Fu\r\n=Y9sE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsKZrzLih8wxo1uxSxnMO2+y+d2DqZdvg2NGZuAhaPfgIgVH6JatzHvywX41vXs2aqdsmB8ne7a1caYEdQNwMgjeE="}]},"_npmUser":{"name":"1hko","email":"ohko@pm.me"},"maintainers":[{"name":"1hko","email":"ohko@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mtg_0.0.3_1644786488526_0.8730964173709601"},"_hasShrinkwrap":false},"0.0.4":{"type":"module","name":"@1hko/mtg","version":"0.0.4","description":"mtg tools","main":"mtg.js","author":{"name":"1hko"},"license":"BSD-3-Clause","scripts":{"test":"time find ./test -type f -iname \"*_test.js\" | xargs -n 1 -P 8 node"},"directories":{"test":"test"},"gitHead":"9e12417ced79fade5a81fff1824ee78cf968b9b8","_id":"@1hko/mtg@0.0.4","_nodeVersion":"17.4.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-drAHnpH/I6QVS4adFSiGBVKEmXGkRIb8DfN45NvgSYGk4cSJ8Hn5xADM9TiQoQ1uAhwSmdtKqvlQaVzDRF/0bA==","shasum":"0613d2710ccf688247221ebd97c0c0d0777cf050","tarball":"https://registry.npmjs.org/@1hko/mtg/-/mtg-0.0.4.tgz","fileCount":4,"unpackedSize":8602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCzX+CRA9TVsSAnZWagAANNcQAJVvaNtgIhrfzCPR4PSR\nE8ExVgU9muwQrMkrJGcma8Q2uPpqcto0zreluK0IrIR6QXLUuOxv6/KeVrz5\nbsayrZZvzMQs6xCbszfVv2/JwtOsVKNYHtwizVd7g+J1vNbu+5gD6Px5sPYq\nT9M2sQRGSe9z6D57HUbXN06NdYHYEr+/Zqu5oR7PIWn1J6fuMvQdb35JfJX7\nYLa6b5MDCH6n2vkd586K7dthqcAFZxPdbS12qHdGfTJiVxSw9nbuPmDfZUSD\nHMFqqzgul4zecX0JKIzSjp0mmdaFdP5up562cQKazrK1wBSHQWDoCl1XNFWZ\nR41klNc72v4nmyQ73n5p0s537rkWDBbirdf+KPwV019ys9Sv7eIyNh7uw265\nwpz2FMsUoaFYnNIzW+o9DFN+Fdl6AKNNx6+Srucsp6S4j/29jDc0c6GRwyiK\nwHEMJ0Tx3yUTbekOqz2STF7pPSHqF2qZJt94AcnJdx4EGUUHTcKdhy4dppeI\nnXaF43BPXMiWLhd0O2fKFyPgtz3drZnultR8awJvhjhegjGAw7ktkuXUgmhU\npAuv602yllnigRkqWb/NjJKMBXdUvkOr6l3JCoAahtyKiJ6Ss7toIPRAmAXu\nw+97GAJDTrWbXbBOEO7ZG0n/YVyTftBkK8OmlRpiJ/e0rN4LPMlt1+3uGYHV\nbrtX\r\n=BPwm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLJZdrB7A5qwjLqJ3Yfo6t84X/5Mt24dAjjhcO4BN8rQIgUkCI7SUb680lHVEY2C2+wQ8DRfUsqe5PH4n5UuTCAtQ="}]},"_npmUser":{"name":"1hko","email":"ohko@pm.me"},"maintainers":[{"name":"1hko","email":"ohko@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mtg_0.0.4_1644901886398_0.5983977262884386"},"_hasShrinkwrap":false},"0.0.5":{"type":"module","name":"@1hko/mtg","version":"0.0.5","description":"mtg tools","main":"mtg.js","author":{"name":"1hko"},"license":"BSD-3-Clause","scripts":{"test":"time find ./test -type f -iname \"*_test.js\" | xargs -n 1 -P 8 node"},"directories":{"test":"test"},"gitHead":"f21ff0fe063f55515d10dfe6fecf38f54c5e1f3d","_id":"@1hko/mtg@0.0.5","_nodeVersion":"17.4.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-C3mS0P183oCbyCBRvHfHRhsx8xjBM7bbj2h1S7Jqqh31ZmoYr9X2fbqlHpYF+WMUqAGnJPVN/ksNg9tE//N7iQ==","shasum":"4308388998f67c595eec40a02a0e1860e05f31a7","tarball":"https://registry.npmjs.org/@1hko/mtg/-/mtg-0.0.5.tgz","fileCount":4,"unpackedSize":10898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO6PgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMxQ//Vl7zRRez8VX9DKDlMjqzfxkp3loVHqv/h1TdWvqmwELIMgqD\r\n8Ci9B+UR3E4mEedF5pH85NrBWO7XwVYUGQEWU1DeQFqFmpcZGHcaSES9SoUS\r\n0waGQt1C6FL5FVi1PJXOYcMnsXKxgcHebduVwMHjiFrr/zSD4xoxC1wZP9ej\r\nbUSHlAIAJ7Lre4dAKjJpO3TxCzHfajmJU41EcRmMjxJPhpziG/3eeFRRaclE\r\nBTWAqflw++eXLdynp2Wsy7/pA+ZiVflFykMKP9e9yGeY3RsIXyWdhnUhvJAh\r\nOqXJj4tWyxpec8a1PsOD9lmxDwi5pOjIza9pc+X77mOaRJIF7L/qX1aRArl+\r\nouB2l3vio0CsvG1eyGCQVyaE3616KsLgfD5RLxDcAYKR0mWaNMMTBaV0I9sU\r\nTqgZRj7WzQZWGibE5frnfeGEKJfZnossP8UuMhtKt9VeE2BMtP4MXNAbHiEl\r\ngld/LEU/d6ejms3mWgRQLJuynh0bggpQZbMcX+cp6dQwkGZi7dErGD9XqwiI\r\nbZQjI8DVsi4a0eJZltmZwG6oUXps1TdxOU0dT2m9r1s64yYh+eJjfJEi4Vea\r\nDThrvYyir05r1Kj0vujbllFwnDfdQEj14ohefwB4MSIx5gv1IktnbG/ZpSBh\r\n1HXrYiWXgOlNj9xJHJYd9cZS9fbsxFg3okE=\r\n=93n2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/zLX8xBJPO75XdGjId4aFuXIRsEQUwU7YxQ0kxNYSNAiEAkjCI4xzFx+VcNqUxh6rIaXUaNDliuTqwIvc+uLBKyd4="}]},"_npmUser":{"name":"1hko","email":"ohko@pm.me"},"maintainers":[{"name":"1hko","email":"ohko@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mtg_0.0.5_1648075744776_0.6695597690059438"},"_hasShrinkwrap":false},"0.0.6":{"type":"module","name":"@1hko/mtg","version":"0.0.6","description":"mtg tools","main":"mtg.js","author":{"name":"1hko"},"license":"BSD-3-Clause","scripts":{"test":"time find ./test -type f -iname \"*_test.js\" | xargs -n 1 -P 8 node"},"directories":{"test":"test"},"gitHead":"93e6f8f8f882d29770d78602d3e72fd9e5120aeb","_id":"@1hko/mtg@0.0.6","_nodeVersion":"17.4.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-hj/7c3tThNlqnJyKGZiRuooSmDHowsLcB0gVZQLkgbjphMV1SWdUdvZBQXxnSvpfRoSdEZvk3oYmlQWnXpJkGA==","shasum":"e69c018731ecc0dd0f313f1aed2e4c235e819b45","tarball":"https://registry.npmjs.org/@1hko/mtg/-/mtg-0.0.6.tgz","fileCount":4,"unpackedSize":10997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiP5tkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjvA/7BA7sHDFiBTv+cNPSbGNXvjM7LPGDdSw936myXazRaBeUZTot\r\nx20L1WUV+uNqLMAE4FkjO+1jzjmUpttM2ePZlVBat1Svuyv77VbTtfpe8/yt\r\neeyzE/zTh/6rGeCizBRlrsQI7lQ3p32lFR4kdrQwdO2cL+nSPkVwu9Cv60iz\r\n6p5mDe2xWUS7wOuQkTAxCUCdq8oMuOETI4y9fptQ0pgOe/B+XgIRCEbsy25V\r\nHRNlwhpnWjP5YhgYTjKOURRJRE4zeCjlxYFVMpuio5V/pmaDcUYsJevtU+VO\r\n5A3MY1nyq08Xy13lfF6EdnAlFOWxtXEWBbrxSWLUk4q/IY4nPedV48C3Fyyj\r\nGojxYCE2AAl+MGq6HdL5q1eFYdCqqaf2OxGE1S7dsgMOWpcdk/TSHyu2UCA6\r\njRlM1H6OTj6hs454AD/cjeUQDRu9fBEPgRG5awDljbUPyKsnM7ifibSomeqo\r\nvsztQXslzLXBQas93OB7KwHoH0N8b52Bvi1B4G6Nvjhhh4RluVFcHqe5CbFz\r\npKrl2v0B92bs/wBsujgX+0FWe9quxdqzymo4BYCerqLMpeA0x0EdiWxq5b7b\r\n+9qSFVpxRjbHWdvBBe/eq6RNMKyEXzt6brP0haF/ffjNciOXdZASYLkqqQ2D\r\nm8JOV7tx1FQ0aN1/j7p1fiudgL+kqgF9GUA=\r\n=QS0v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4CUr7k3KR1I2sDG29lCDyftfHjh0ppIyNdzUSits9sAIgLgdIY3XLyIauNhJbzL/ByLiJPaklXiwKEZJyGmpiFfk="}]},"_npmUser":{"name":"1hko","email":"ohko@pm.me"},"maintainers":[{"name":"1hko","email":"ohko@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mtg_0.0.6_1648335716372_0.8330648053702356"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-11T07:40:14.710Z","0.0.1":"2022-02-11T07:40:15.141Z","modified":"2022-04-04T10:33:41.151Z","0.0.2":"2022-02-12T04:01:12.910Z","0.0.3":"2022-02-13T21:08:08.675Z","0.0.4":"2022-02-15T05:11:26.534Z","0.0.5":"2022-03-23T22:49:04.949Z","0.0.6":"2022-03-26T23:01:56.511Z"},"maintainers":[{"name":"1hko","email":"ohko@pm.me"}],"description":"mtg tools","author":{"name":"1hko"},"license":"BSD-3-Clause","readme":"mtg\n===\n\n**parseDeck** - parse a decklist to `[{ board, count, name, set, collector_number }]`. Throws `Error { board, lineno, line }` when an input line is invalid.\n\n```js\nconst decklist = `\n  1 Ulamog, the Infinite Gyre (mm2) 6\n  4 Urza's Mine (atq) 83c\n  4 Urza's Power Plant (atq) 84a\n  4 Urza's Tower (atq) 85a\n  4 Wall of Tanglecord (som) 222\n\n  SIDEBOARD:\n  1 Channel the Suns (5dn) 84\n  4 Cloudpost (mrd) 280\n`\n\nparseDeck(decklist)\n```\n\n```js\n[\n  { board: \"main\", \"count\": 1, \"set\": \"mm2\", \"collector_number\": \"6\" },\n  { board: \"main\", \"count\": 4, \"set\": \"atq\", \"collector_number\": \"83c\" },\n  { board: \"main\", \"count\": 4, \"set\": \"atq\", \"collector_number\": \"84a\" },\n  { board: \"main\", \"count\": 4, \"set\": \"atq\", \"collector_number\": \"85a\" },\n  { board: \"main\", \"count\": 4, \"set\": \"som\", \"collector_number\": \"222\" },\n  { board: \"side\", \"count\": 1, \"set\": \"5dn\", \"collector_number\": \"84\" },\n  { board: \"side\", \"count\": 4, \"set\": \"mrd\", \"collector_number\": \"280\" }\n]\n```\n","readmeFilename":"readme.md"}