{"_id":"@malib/gear","_rev":"51-c054fecbceed3d045d0d181ef9a6d6ee","name":"@malib/gear","dist-tags":{"next":"1.0.0-next.15","latest":"2.2.0"},"versions":{"0.0.2":{"name":"@malib/gear","version":"0.0.2","_id":"@malib/gear@0.0.2","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"f496d7c8a1af4c0161d5944f6e12cc43a728d068","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.0.2.tgz","fileCount":11,"integrity":"sha512-xyFKQHgKA1AxHr8qtO2bP8jGeM04fRI35fleVd3WewdHDXG5D0v+S11a5tvOcKW9I4YBRyS7R4caRwHyDBlIgg==","signatures":[{"sig":"MEYCIQDuq1t1CBH/5Htk4bvr6ugIPxzMz68N+jhxs8JCPnzdQAIhAOU+LFzsEaSbIfRLMoScyxJpQZ8jtkXDuRsc2sdzLxZR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwQqfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogJhAAkmfvjq4KgZAOjwUvNaWAwnySr6mzUyEDs/J+P40GOy+67nEJ\r\ndlVXXBBkKtdb4oTNabrJv1Zar6vyKtDJ8h43N4roBdCciCzoVdRdvKOWlZVs\r\nlw0oCJzWUeAiMnecxDgAGBHvmnCV4ck2pWWUMSVI4ZGUojqjmmhdR23+uu2i\r\n+8YaZE7z0gxljRQoF3sbz3u9Vajnu/14kRK7doaf+WMUQoFfLe/XA3+EQWiR\r\nkoUilunTq/Tpd63YtJOm53DcoNZIjm4v5KhK86Db22ARKKuAv0fD3OMXd8m6\r\n7m5UYBMdjvBXq0VWM1nUnu+pEL3UaoBHgfxfOP4AwG6TLv8vMn+b7nySVizw\r\nG1nGIPhSK2ifQWQDkVaDGKCDQpSo/DCjVdsji/oj63vGSXRXcMQoPlD7eZbi\r\nYhSYs0I406Kot7mJ1Djp8sSz/dyugxLP/u7f+VwfWA1d8ND/1lQ1uYu8P24i\r\nciXCRXBDUuQONwuYJX+sjGEAEURjxO8Sbi2UAEDRQxlvEq5cY2LvHm1ABLuI\r\ne6UMxxKg4PQChqfG5p5Avt2UzgBubnM1Oa/mldNJQcaJ5yiRG2mTN7j4xwue\r\nSrLlwlJJDaj05++T0jNF3G58QP+Mc0rnfuVxYVW/6D1xEpCqXFO/3l1IyX+n\r\nMJd7ApTXWOT/XCAjVyeJZ81Uyv9xPOjjUNY=\r\n=p9Km\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","gitHead":"5f3eb5f3243e4f85e94c819505c12d1eba9e43c1","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.2.0","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.0.2_1673595551021_0.06364113721242637","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@malib/gear","version":"0.0.1","_id":"@malib/gear@0.0.1","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"99dd593a1b92df9e46deb3c7f6c4eda324509850","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.0.1.tgz","fileCount":16,"integrity":"sha512-yNf6/mn1wphJlfs8olXgL1uGJnKA/LEclPc96OKHeuPDnfkgCfXVZKzlTgzUqQIsbasHuPKdIdKsoUZ+xfaCtw==","signatures":[{"sig":"MEUCIQDdFVK25WaE1uJKJkUdEpnFNdyFcT5L3aI3xlJFHrtKcgIgQYx/9TgNdjkSwZwcjlF4hmNgxaRdScKvOjnujxE+3bg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5dUdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrREg//Sug+imbvSDn0qB7mLrgA/lJVE5mA/6QUfifdZXKgCZEt19nX\r\n4UM9vbIqwwWlfwDvM+fsvLyGHX7/p9755gzUSdvq4ka2hjVgVDq4fxxDNpBZ\r\nomadyCXpmRzrLezsGxNlkDbwjz3/1iRjF/OjepACJUwaVWbvBi5yDamh/ZiC\r\nVLAnXTPuzj8rbs9P6fQUgM/GRRBn7VL5SsXqzbArOMItE0QUlhOHHypwlZaR\r\nV5IE3oPm9CNvJcSp34zha+L4DtjL+r5V2GT5pej7QrByGxbrQlw2Ul3sb73c\r\ntMF3lAKWkGy613Z6W2agZBfO6daRZoPHABotGQYj4eJ/K52ZhgjNxODzKVnA\r\n4jlevr8x2k3oROKKeTaxn799A4hVuK2/YGq/gFoe34PjqgrsctSEzqHJlLia\r\n6WGoJUrOLN7K2Wvro/ZaMALs2nPte05AHUhkVqkzp+mtgbiZTf48om3Uih96\r\n451D94GlY4WK3v8+QREu5O5VDYVyqttN6/a/3yfq4CCp6diXTnWS3P64UeS2\r\nrgDtHZQY4pnG0xRJJ2AlGwzsBFvKOEoxADbHPxxrnrEY8CT4MdMVw0vfMSLo\r\ng6eU+07ZJA+HlWgiHQ6Bgjh2NfV4fpfOsTTfGAnf3gj2I10lmp1z3ANzfSyt\r\ny55Cf0xMmGxGPCxNBOjVfvIxnqKHACXcdL8=\r\n=Wfuo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","gitHead":"bb26b4ed512820ca4818a5bd3ef1db1687cace3f","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.2.0","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.0.1_1676006684816_0.21887802499968","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@malib/gear","version":"0.1.0","_id":"@malib/gear@0.1.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"228335acbf8eb18d25072f8d99154fd928385132","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.1.0.tgz","fileCount":18,"integrity":"sha512-HJYQW19nGGUweFSs03UnSqD5MNJPyU64YIEe4PbL58pqcA4OdqYGkUhc3TlibFImKBKOCbxcHRQpla0HDI/5jg==","signatures":[{"sig":"MEQCIAQ0F3+4iHRWWqX9JZVC1RSXhX8Ap46X+R/evIYIHp6PAiBTaAdw1tRGVIMrC9BBvYkAUHv0pYogGflQTds690sw7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/z4wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXqw//TqxREIVWVu4vAYac03aKWVCkLlzA+nk3fKrkjvihL6w2ahLz\r\n/1zyI6eN8JN3IGh4crUQDF8oETSik0JrQKd/QPN/tmUIKIpG2mVVLau/YgpT\r\nhZCaY/hOI17v99FO2MB2zpE1yW3vZSGcAiP+f/+x7R3bInugMEHxefhO4z3F\r\nCf/U15QQRLksKM208Cti5SFXfFF6wXSswCvHQYJeSiWkYZXbL0ntaEzZk8TT\r\ncMaiUJBUPHunzYOLi+nTHiw3XLbGqfvHH0Hj3bPkYqtEznXTD+BlCME67UKX\r\nGu2Man1L7U/iaBQSNCtP8pa1AGHvuh81YnhyttF1Kha0bYbvu1jH6VgpUCte\r\ntD6uVYOfv2r5rkCjTqIzKSmpLArOjT1YIm58ELaeMBsh3oXhgMZmswYSc36h\r\n+lTHntvE/+z+hQo9+ubHvjaIkcUy1/Jmktzx+qyDG/QN0zSWKFqbMY1kc9an\r\n/guIOs/rqwBWerXXpzXLncI3DynW3YBVGCGaUpxLXTwCvEUSL0CSS0Ob0obx\r\nNGPAvY+32wZ7aWnbt0PwlNnRmjiUbt0k8DwsHtHVGBedFGVQ50TxhUKgqDOL\r\nUfuSrb5C7/UZwTFN/9Znr8MmcQOvC+ZaMkNHGPDsNDlQmXFJElDZFqYcJzDz\r\nk6VZzNeIvnvH4abf+62NV1HJ9ZkunRtJbA4=\r\n=NkwN\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","gitHead":"6617d24aa2423838f407669e88bb32cb68002984","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.3.1","directories":{},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.1.0_1677671984519_0.6094055962367106","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@malib/gear","version":"0.1.1","_id":"@malib/gear@0.1.1","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"cea8573d889f61be8b4b776ab5226b867dae6c21","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.1.1.tgz","fileCount":18,"integrity":"sha512-cRkOwKrwZDfkGAISIO/QX6265i1c7OwD0BRCLZF82fdI4u+RoYT2ZPd57Ua26NOMPSaLkoIngM3Qda3NrNKFoQ==","signatures":[{"sig":"MEQCIHM9PUgJEVxF+7Oand2ywNzUbNVbBx+7kbFaOWk1QMX0AiABqwbWwPj2ONlCFNMJvqCF68As0MIKAslnKUeVvGyEVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/1P3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzEg//XU64uv+FhFbQx4rUWinwPpK5CTjwkXy7wq4Caxzf601YKRo8\r\n/cYZjpOQDN/v/kuHh4T2PCv4+etah9+wRl/qqcKRjqvQvMgXhSjyLihY+5pp\r\n+QxCLrruTDggvYz0mxUwsL/6dJ8SHCr5CjK1+/+pERPJgzS1CstAdYHQq/oX\r\nz8ijBwKOddB7Lt7I58yuG/QjOGDR10jKmr78lccljvDTU+DKJhKqUt9UxFCT\r\n80eOaOAkd+aPM3iZ3YfU4xENxmJh+5SqYv4P4XBdTFB0LAyIIHd+Eu1hRln4\r\nEEeelqh2wNyp7YVADUwSShV2awhrwQokn/jkDKeJIUWHkosUkzsL+gyYNbfm\r\nRxZ/TCDLJW2O+Ge4F2GmydCHQxOx40L6X0mUsWopUPoUo+pEQ7pure7SWcUR\r\nvP/tmUWgf+Tt8O7jwvwFJmMnF6xnN6Z+PuB4nesmISZgQNuAde67m8KOSxuw\r\nxCNl3QqgmvwTDT2RBMjBdqv5NAGCwwbdj+nnWKy4oSaDYZns+NLikoWcrSN4\r\n/hjSucOiHlGUzZRlxJhHB9rYZWZ+ZCZB/KFGGrGrSzpOySLVfQmQd9ktwTUs\r\nsdvx+Qf5+l6jKOJ8cUBsz+AYwNEceMuQypjrw3x0a9beyxoQYZa3b35D6vF3\r\n54qGFaDCoxFWW2IBT1zmYsvjeXTVvG+dIgA=\r\n=YxPg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","gitHead":"f9d2b1461c0da5a78b244706895307214c31c1d9","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.0","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.1.1_1677677559171_0.8685229816868278","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@malib/gear","version":"0.2.0","_id":"@malib/gear@0.2.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"df7f5f20b00888d91d14279828e83fd68a2b2086","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.2.0.tgz","fileCount":18,"integrity":"sha512-uWLlO/+t90w2tyZ5Ytss6xBXiWJ3dgIwKX/qEI5gC8gYKpwMe8f6UEaZTEuI/u3F4ZSejf6O2fTXiWFCC5sTeA==","signatures":[{"sig":"MEYCIQCAxq2ACyh0YW+cI+kogK3AlnFi8LXA5bkKZSPIOKtk1wIhAMbZSW9lt98jYTJEDS67LWKgh0gJneyaEf0AeIlmxhV1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBQlNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGIA/9FZnIvuUnkaE6lEnLl+VhX9nb/5rklZselKgW3ggi3fzFx8wn\r\n9rtYbUMXMVJlHm56rOkzqNjw9e5yGZzx9aTwHuvPVgX6s2MIssQuKE1d53th\r\n4MqEgt/TLOxJQXl7T8XfPbi1xbIGebItgckARtspFFZRpvt/u2DkR8Y7DVeG\r\nMIIKD3QSKmdiTlDxZfF1DhoxcbS/7kyHc65r9Jv8chnhjXPvGnShBFNeHpfk\r\nooebuf0RwX0UL5imqYjhKnPUVRCaRs/+/1Y9LWBIgRWg/C22pM8lf5TfWWCi\r\nGA8BSYRXnqyxze/sjOGeB7ckoY2k2V2pu0okBHefw4GOB3Q4LuNE7rsyLLkh\r\nGjmqlFqHGA+iZmEkcRouusJIbq6sGnQHDRa5WTnwzWwxTBdrjtQDXEfKl2+L\r\npy7exTc2424jrA3rcFxF1SP08qpir/X+Oj1qPmkrAZM+hCuMwTIXbbKTuG6Q\r\n5HZVf8ZyB1wj6zH+wGKzsWKQEDbZrWZzVFRO7XIfvMD+l1ZtYDy3pSIdTWuE\r\ngJFjR1wnnL+37kx4DR/HaRWZHNmC99MNtYd4pCK2/96Hs9yc+29lFR3MpKCR\r\nFjKRqNOljXaDmwS1r3O2OtR6o2GtJrzGsTRSaHYUwuU0tMCTUAOyaB0/sghm\r\nYS+R4MF1/PJGC81pYId5yQoZkCqwv68wUgQ=\r\n=VzS/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"3d3b36dd2b688cc1666c0687dec523985e397bf4","typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.0","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.2.0_1678051661014_0.350857826319412","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@malib/gear","version":"0.3.0","_id":"@malib/gear@0.3.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"1b14eede8a1c3bc8172caa748ee2981eed8811bd","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.3.0.tgz","fileCount":19,"integrity":"sha512-5vv+QQHg7WxjF832S/SUYxmtk4y0YH+TfEucBa/PxR5BJs7Yi8gOt5vkiEjJFmYyvryHnO2iL10lqbttXcVGwQ==","signatures":[{"sig":"MEYCIQCaZOT5tExYefkqRdFUB1h80ICt2hsO7Xlr19iN9O2oPwIhALFEy+pmeIgAwCPcCF/DDVQmOr3vfiP1A8E3P2sPiehG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEvkvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxlBAAgdPnzg+tBksFYmXXPk4DdMMY+prdOuYj1Qfl6Bu6SkzhYUrc\r\n0C/z1bgvAsbZG4bEYjH/lcy73/UDJzIwxg4cxptceyQpLizanQ/SQLb6BgdU\r\njHHdORsjpVP77M99IZ7sleDV99HOa4Kl48xdZZYGc+IBmOvya4UyXhew0T52\r\nZ7hm12q5H7qBpj/VC+JKqQ1xxBK7jsPtleCVTn78P1NfjH5lW19obdtcCJk0\r\nKlhSBSUHINxbJ+s7q0spSkn3YbQWneUh3aCsILzjCCO+0vOc7spDFS7IIpk0\r\na7vTipEbwDHfMTwLjMJ8mj5VQmv6jZh7WCkeyI29pf6cdceWTbe9UA5lI8e1\r\nNt/4kHpWg4AHuk+2mx42As30pES2D6rdpO04Tu/K7evSXhTL4IRMLj4srq+f\r\nEiY+6X456JAHlkk1ivGjHH0YNGPnzSvDWfDJ8TNPppdo52LagXtwHNUvnbCW\r\nk+1gWFg1eDiE8CE/OP4J42SDYD5MWruga8XgHJdjxlrsJ0Z3QHkoKs0pUiFE\r\naCc0M+GX+KgfNsjUPdPIvCg0ZTJzVZ2EU8Qt6SockvKFI0V9eIxVFCqjYa8N\r\nvEgxOw4t8ymtxkEo81o9EfLzuhr9XmHcz1q1uK7ooc44ssVkmK6LRetSjNmK\r\nv9MReCuklHgh8Z2dWMLYPrPDMh2X0kUEl7U=\r\n=R9Sc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"7a0f3abf131779428b78d7bbc2dd0b9f8bb55551","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.0","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.3.0_1678965039478_0.8424325772764834","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@malib/gear","version":"0.4.0","_id":"@malib/gear@0.4.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"330651a4858774e026479e65fb2c395c89abf272","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.4.0.tgz","fileCount":19,"integrity":"sha512-AwwEKjWDXiVyp7cS3xAlNWjFDsTlGdpkwO+DeY1oyBxaUzYe6z3t5GRxEloW2ta6EKOquSyJMlaDIHsABSD0Mg==","signatures":[{"sig":"MEUCIHMcTRKTFgmg6Mjj4jfHsCs1Yl9kj9qdhUKRyR7aMmdSAiEArfDbH0nMtVDpDKF/vinBHB9Yzq8XVad8DP023ZxbwG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEygIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmolug/+P1m+PFUUKEGAKOq6Z6uX2Iwe5kjo9B1nMep6R0bz5kqgfuVn\r\nCF74WUXvNzv+j8Eysp3mxnhHHskr06Kml0iJB34DsbXx4fVXh5fW+cEaZC9h\r\n2KF155OcdjJ3BCWf+VKDNc0j9MQHbbQ8fppYfzFn7vafCNDU56BC1j2S5SCM\r\nF4va354WHW5gOB90iGMnCrg7ylZOtJtt3f6tSPRk7iJmpohumxjQbXpsEUkH\r\nTx23zM1AcDnV+kQKqboy8ptSV4dlBy+D7l/fWhV8pACrqKKv36NuqMEZcM9G\r\nsLbC4lgrUEETzgh1ZVKdknhknYNzWJhAQywe9s1TVtH/+dulVV8Fn8IP2O9m\r\nv4o7hEIpjSaPfZKJfsV65Rf5hyWg3QydC+9wdjv0pk8mjr2k17j8Ncs4alUx\r\ngmcNrzUYP+05u3t34lqE5zkCtOvdknnjXkmcACgGIzd0X52OQdvWc1WEYZib\r\nxb/Ol5iPs8QiwmGV5T7mPZfYJ1eIBXbgid+Jf4Gwa0WMJO2LHyHyMk2k3MZc\r\naReClWkTpg+/c+PswoiavzO8WgZm867l8XdtZ3YXYaxdFOVN0pQkd5LbJF3/\r\nMXbTclRFTpgwUeryhWp10+Ejjd0XUqx8k3mA3fP6U3qkMDa/QwQJFBbS0IxH\r\nO9UUgCYCdPHpIQV8hUeR0y+WqrvGaDrUoVw=\r\n=jH0v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"9d2c0c47288cb24cef443a087e5c0379403b3a9e","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.0","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.4.0_1678977032542_0.1175803043441348","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@malib/gear","version":"0.5.0","_id":"@malib/gear@0.5.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"3e330eecbb0a6f27bbcdbef71eaec7316638cd15","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.5.0.tgz","fileCount":19,"integrity":"sha512-Vk+nrq2obQ8NR+Ma+Aw8e40pqcZ0hGme4bRlpC+aCoK8ma2cIc/4gR+JCRcp08GDcIiPe1Z6Me2XET2nsItIbg==","signatures":[{"sig":"MEQCIAuJJHu/btX8zTRPdTkm39XsWevpY/IYOvQYhBg34Y2bAiBzswLhAzNJA58tY1QX5gLLz9FP3jo4kKwu8EuRA1VlXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFhOUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFkg//TRsIWX6tZMsQhGGPone4YEyl5+glqALTydmUrAgCMeTPK9nu\r\n8mEGoAlakV0hDz4cR0RfhkgtVFOGqdeWKOJZznzKFe4ydRtbCVv2icFhO4J2\r\nLuCjUlH1uvIThSzBCk2311yPQTmaN8K2gOeRhBHMR770g0ybu0gguD+SVDRG\r\n3H0ZtQMw5Nguj4q/QXY8n0XV9SMig5YhFg2RvaUWx6UvVWmLYLcn+33ieMgO\r\nhn/hCNwhGXKrxJ7H1LbrCCIpwkxbnPWy2toIMSqZxpYNx7oulkSiiSkFGv5x\r\np1FWjKPr/TBIXNEmDT8z2lIyM9FSsWFXBUZSnzykrDuo3B7fWttyZcQcgOoq\r\nLQcd+B0wcg40TAqjM7nqKEn7O9mTuF7/C4lJRlBL7Lbes/lxRv6MwXuW9Vfb\r\nsi4jI+Xg2Ac338yfWyAgeSAxQxEcysR48/+qF9QRxZm3zD9msA7Bh/iRAPS8\r\n+YzX6N7hlJcbpFoJvVQ37i+N2fIPpN9txqUhjzqD1rchYPUW5S5kavVo3lfH\r\nJIRDApnrl/reTFMjBTFCsN4FjcOj7/xVJxQQdSKhjv7fWW/J0EadGTgK53B+\r\nz13olSbLDhYqBL1jGXiaDC1PJvtCop+jnCjUYbzyumAmsDDi81VCzN5KB9v7\r\ngAthHUZUKkI1Y53cTU+dSMuzWcPnI43Z1gI=\r\n=I/V3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"ed5e877d728117de6abe35754a61bf1e53088118","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.0","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.5.0_1679168403935_0.18293900177111233","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@malib/gear","version":"0.6.0","_id":"@malib/gear@0.6.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"9e8d2d7e716adc29229b7ee3f1ea7b78a174076f","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.6.0.tgz","fileCount":19,"integrity":"sha512-gJMKKno2HtCytHi5TpocU1230lKseaUvMYR45zqmepL49TR7qTe9Im7Qb04+feTC4P8VNhk9yhWxwk3UohVRkw==","signatures":[{"sig":"MEUCIDSNNHqzJo9w8NJZ00xm7Bb7AVEoPgfqt23DMIZGh0O3AiEAyO8G+Kor2XYMIbGgzlVXHKft2fzJcPgKEisVg9vi+D0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGvYDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBFg//eGCNXSCKz2B9LaSMaxSZZgE3yjl3TQTR8LAYS/8d2CU3G75A\r\nbKWp991nNAwAmOkrfWzdcaWtwevNd5n1PVN3vC+UpeGnRgUqZp51KfOxBhga\r\n+put5TIcTkuxsACY66wK1/ae2UrvOFU4xWJqRAXaln6n1njW++2/TsryeDqJ\r\nRtjthepiTTfUxD/Z4qd8XXEPd0ADgHzLNanlNmHZk1TKUnlRR33tFmnpueBU\r\nzaalS7P3dUOnXGx1T/rKX4O0/YqBXH4Mximu+jJ637QEOiN59ByML/fwnvw7\r\nwciG6ctv2crLoChQ5gpOGtTQVNJIyEKWM/gUR9bWBahH3qO1I8QQSPyTUF7P\r\nSosh8IpfHL9j/2NJCYxTmKDokhT8FXrs9MTJiA/JNQokRc8Z3xM+VoI42prk\r\nszHO+IyXPFokWXYDe0dGWT7mUh2VROoDlZKAwDrsXb7ShlRjpsycFDvFSjgh\r\n+oHVikBPUkb67h9y/mv91VmKpVsspBd1jZA9ZJNncRSBdc42ibiMJZGaYszC\r\nmJYh03B06aj83xxmekefwPWhIucERkSIW534BvqWz8+RDBnAlgcE8auYIS/P\r\nOa6rW/95qca8t50sNOM/9SLDOyBp9Oc69kvoKx6I/rQSG+1UPC6u+RP4gGAi\r\nPHTjRG10Cg6AXP9vzOJCClVge4KWAX88mP8=\r\n=+85v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"e2e4e5a6dd0039fca20fca0ac7da0d6112df8e1d","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.0","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.6.0_1679488515442_0.7733639309605223","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@malib/gear","version":"0.7.0","_id":"@malib/gear@0.7.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"8b02f0f416fbfb810f988cbf55cbfb789abd26e4","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.7.0.tgz","fileCount":19,"integrity":"sha512-IG8Y3uQ6SN9tFb/pEZTSc0RAvUXtNfb3PGZ6OYQSElxnzNvodxEVooDQ29zQiUD4kHR2k7I1MQ1KTcDFoJdNsg==","signatures":[{"sig":"MEYCIQCkKFK8cahNLuIWQEakiYBgRjeoIz9+/Ul6lmX5MRzsogIhAOfMD7ARhWUvyawpWJRA4skEkl98ESqXgKe/S/icBSz/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG6xkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDIA/+JXFjI5sy5uJBCmUbgQjJTU3UTtBUq+A+GSGeEEqsHc/X7ydv\r\nSVXpiNGwTCI59FdU90wjaYwzMBXGBENAohIyxZ1lB5T6oem4dcntXxnqWOku\r\n0AiAqd4p3btK0wp8S+JdnMHazIk7efbW9Mb8gIfSN8j6mEynaNyrr/CnHtX7\r\nvBS4jaubllsGcIdd5qf2uQ9Ce01q8Ta47+ARWNvUb4jpocWYPiEz1ztz9DAq\r\nv/pOpPWdyHDuL7fcmpq2JIPaH8BFw66tu2JMI9skuMXQZ6+Xsmmy9saYAWlD\r\nbQvQud+n4UaoYbzFQWHYO3bkuMzcRokiAd6uQmT47LuIBnurlNWNk2orwDhP\r\nRuqI91zzz+nMrNa4dHxQoQJYGqEdvWtZnrsBGkWBomZe8Kc4qhVG361W7m/K\r\nHz3Dex8zSA7G29sOrv1+z4IRfR9e+rYbmJZozN1Jd5ZItCo+hQyphwDp5K1G\r\nt9uTby3gRaPsUMaVPAod6i3HOduTg5RugV/TOdLsNAJrDlODxC9WnoPeARo3\r\n7ZBuC0yGflEYWohQC38/kKVdUo7erO/scRuSBMIZgDR2VXJMoq09xGu7MVJV\r\nm5MOQv0/TrDohDci4UlpEQdezBkvucU0oUrQFz2tqlwbb2FXSm8AekVn/0JH\r\nZUUF6lidEQcM6SmoqtPfPecXS/TEvIlq9Sg=\r\n=Ynyl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"51adfb1d84ef047edc68df26446b2d175f036976","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.0","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.7.0_1679535204700_0.7122584246117416","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@malib/gear","version":"0.8.0","_id":"@malib/gear@0.8.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"d43f35619373f9f97f593e84eeef10f4cc6306d3","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.8.0.tgz","fileCount":17,"integrity":"sha512-PgHgBPWFUITRhNgt7wfBFOgj6g2pnD0YuvJNBLOlXZe5B34t4R/MFw8WJQqKefi7UeCMD8fxPUm2yS94xRvd9g==","signatures":[{"sig":"MEQCIBSjjlW3m8epclhTmRPYTvim2S+EXD+E7xcD0BHnkvH1AiAK3/1WAEJviI9vPmyEBsQTLFx47vs1ZApopDaYAOKxFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKruKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz0RAAgEhvRLZ2nsuz4efs6+Zag0Bgv5kZwT9zmwCNp3DXDst6ll1C\r\n6x5WTOPXuEiHiF6GZldhnXHQwqaa0F1KwuQjcurHP+3pQ1Mg+QIvFksOa8Ac\r\nK+lh6oycEHxj5QLF/a/+yQkXV3jWsTShJsdZzbXbWCWt3c/OQxwjkNyQ2Yz+\r\nP8YR5rOmwLj96jwP9QVeN9yA2Tka80eTD9s+6/UgZZ+E5whdh72BmKA8YA5t\r\n5WcNTk7ZI3O6eVBcHL0ZbDuSMa1G5aPTtYlfOC9I11sUTTBxlORv1uPU07JG\r\ncQxjP75MI+0YGT0aLgvHbytz1zLtdzvQY2pUpCEepCkkFhZ9zUjOsjQkricK\r\nbfgtXorTIe21VqThiTxBVao8gZZOhPYteeLNF3suOJLOc1ohTuhk6Cigd5xN\r\nvtIBtrxMKqxjAg/UJdWXt5bXKWTaBP0FKKduumue5FAaa3nzg7/k6YeNzJAb\r\nK5L2tndHK9FUn6Rxo+ZaIfWSDL8gjqIugrTJC86Itx0wjY5BYZqpgHKajlPq\r\npDFQRJZOSFH1O9KA+aJEsptKNU0KhttuNsnu09XfOdGgWZH53mvV8zzTDcvQ\r\n4QAR9jAR6Cn0iq7uLb2EpoqkchCLtH3PmjLfm33f/12G34CIVkWhzN7lReFq\r\n6c6njfGAF2/pdf9DnJ07ZIPsAdozCiFY4CQ=\r\n=RQ2s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"b74f5c0158bc674e8187eb9a9097c18b262aeb4e","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.0","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.8.0_1680522122552_0.5990956961999332","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@malib/gear","version":"0.9.0","_id":"@malib/gear@0.9.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"0403632cd77285daf02d800877ae8e1d72ba39bb","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.9.0.tgz","fileCount":22,"integrity":"sha512-2JT2fysYBUx9N3j7Kl2TBI2kgDFdFnxFiU127eYPGsvcKp6zZ33c05grFpuVSvnFYKQP0maqMYgBzSLdQ15T3w==","signatures":[{"sig":"MEUCIQDixmZ7HuXF3c+TLXAKQBCvWS9DpaPcfcrN6GxaZ/fvTgIgHx2YD+ihPCnIfV/FvKAaNiKvUkjq4J1zW+oNqZeqZo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKvj6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonVw/9HRu5rodxEDTYkGYGpR5o/85IGWc+AXloKgRkx/qQVDLN5rwh\r\n/+QRsAx2T9DgS8dTqmOYtWZvsK0bNhBucKT6A6mrhIHsYtohmjZdx9gnD74U\r\nZeE6JlFAb6diEFmQneLJZFm8em+ojAwqhloD0LTagRXbWOTLl36VR0W0F7Eg\r\nDz5xPLeKawAPIviG3hvNVofTIyGPPGJZx7uiDatVD9vwQefneaHiYPzNB+jr\r\nMpnJTevceNaJjegcd3a9xb8nx2Km8xh8+YyXIbcdxlDlDqzJ+UkHcT30HMka\r\n1WzB1q5nSQgnQhzBK4G2QMH5P9l9/0TKMDhF8RSi3BhjIzIEyObSSXIEgTbp\r\nWsRem8ygzoMqGFdoaHpmKzpLcgpXLNT7tARCoMrWEv3uaWM5BsqQReI37Sol\r\n150yVxarcTsUemp5KOO4ZeSMMg2+1Q5/2jqm50vJIH1P8Q8dmdyC0jKDVnJD\r\n79B9e7fABoUIkjvRFyq5CfDWUl4+9UB7N/38bxkgq1vbKRZCcmki+6NMgYza\r\n95W3Bou1CLLiiCVqe22vSEjy+hU+eziJyX/LSXNPkp1eIo7wqjo+4ExQ/EI5\r\nIoVP7MVmldHrpxvJzXmumS+AGE54qwsmWMgeJo4Q5asZlXU+EQwSx8DNDFgL\r\ni8y7c5dYRca7gaGTPIwFpSZ4fq4wTu+5j1M=\r\n=3iRT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"850fd8b3ba89c4a8f7720c16c989938b22adb5d9","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.0","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.9.0_1680537849838_0.30631737811237403","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@malib/gear","version":"0.10.0","_id":"@malib/gear@0.10.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"2caca94fb9b583f18bf8fc6e5c1a318c4764615c","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.10.0.tgz","fileCount":22,"integrity":"sha512-ojSvFfmJQPKQoxxFozu7VgWwyMEUcP8SY7JqomaPBCb/ZxxdA0wMejYQb2pQOqCTcehfTQyJ1fBCyaXkexneQA==","signatures":[{"sig":"MEYCIQDIDliopeufjNwf6D6tY3Nbw52qisGlwgxIns/HQPgb7wIhAODT/15cav87TQdyLMYdubUNaqq8UqU6onBTZyL+j14i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLtgwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosOg//WrYWN7YIjqyjuPc7yJ/HUjCLlg5MhKoF7wbwmeQ5Y4SrEv5w\r\nKjBx46VKxQDRGSnr2FsElEh+VmG4VMxdDG7uVeRfKUne69Q8AhXGLCW0L57y\r\n4NjuLi9j/GyfMggiXDhDIOBWUN1QRTuBtlsSzFGq6/9o6EYYuVJBgJUoY9ZC\r\nLIMtfpJ2BAhSk5e31qZhPTtY7wC1aN8irRwcsJXb1DAUoj2VrN17A06nPZ8M\r\nXwurY3PMY81wA2qFNZAj7ZQ6Y/lSMS7Fl3jQFecRsj3YmoZIEos9a1E+MJm2\r\nNFXT6BO2qI5CZw6My/1MA+IFQD47s5dkNRfHqIvEDuUuPMP2dKanl6ebvkSl\r\nff6e+skzxIOKdQiD4jOv8jNWCASEnJo81A4/gXNxrhAOa0pxJSkGY6KcQLA+\r\n2mv7TaI0WKTu4UQpwI2lJC34vY15R2SefmsBOLlg+JCZwLW89j1RgD8NBDiR\r\nfxUxjNO5T8IyKyObJ5/m0Ymt9TF/lzgtW02Ury3YU3whZA1LmXEfMntEbgP2\r\nFg5CNRBAU7rH3h7IqgiFxOpaOVAbPuKaKyNMtEbBuwzSa+IYrRS048f74Gv/\r\nJJc6XdmPCu0dY7WRCguwIQAKhntfsDbn2MW4WHWt+oyII7oGAxWdPEl9bH0I\r\nPYFPmvudoH/Vw+rai20SEFj6QE0nMu6hUzE=\r\n=8cs8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"c61f7501c67678978861ea549c94d90e8e27f1f4","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.2.0","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.10.0_1680791599798_0.44397984526414724","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"@malib/gear","version":"0.10.1","_id":"@malib/gear@0.10.1","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"884aa2a645537f446959237c24a69c1dd2cb56ad","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.10.1.tgz","fileCount":22,"integrity":"sha512-IG7vBjMeoYzxwItORy/F4/C21D65fMbH3rTZoHg7INjzpPfK6mwwjKV9kSSgJEKwHF7Hz+NCu4mUzVOtXhIqBw==","signatures":[{"sig":"MEUCIGJfRftjRvvBrt61YG9yAK/qfqk2IVn+2dz/9DYfVGS4AiEA3k2wSTuEouxUOjxKSGEaMrU7xzIcs+9oc+Y/2+YBDIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLw1DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrArg/+M0DIXNUJYj7qII0H9jJDmOCjGoxc1cvwSsBfYXopT9tJ7NFY\r\n2ZCkPu8n6fkWVQpYClk0Q9RhWN2j2E4M7Cep3Gjk4n5mFHPNtvnh6ySvtyaa\r\nazvpE7w+yG6NBeRfWtrLuT1BgzRPLopJm8Fqj1LQKdFLIEIQnV0CYexDQoCo\r\nXnKKjN9dl7e1ZiA3Cp6QEzb3vBbeSuJfIHQPTwUTWWt5YDsgPBlfldJizz3t\r\nCu9czBGTBYWjS9o7NwhGVyScMAVwtZItQ+/88tLu2SpidJiNZ9GtS16aMILK\r\nSCDDGrYoT7ttGQ6yWMBJpcpfjD8awrimNNJvo3nqep1nXjc4Q5FbVSEk9iNP\r\nI09EVyV8Wnn3Xs78VuAA75apsQxbqyvMji/aDev2lT5Lh8zBq0ejKdDE94GM\r\nGsZ8vCUdupk7Br5YZxtmMrfmdKdbmNb8AXCDqts4xzUBdsbBC+0a5oS9qBvN\r\nYJ+zfpqmrrH+7fA2/X1A254KLiiMKdQRn/MUillWiWD8QHFzZcIBfZLIH5Az\r\n+vxVRD5LcZetaLakaXaUf+xYAECjZl3K55TRsLnlNdTLfwEHOrRHJgMFad5j\r\n3+pD2cu2VZJJTNHbK2WS6sd5yF9AhyiUllJDLhnbBQbqgG3OHdShuFAmwGrX\r\nr1Y7nu5mIArymT5/ydMqWxiB34SLcQX77vc=\r\n=okPV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"f37e8a4fb61d4487838d84ad87c52c0493678d9d","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.0","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.10.1_1680805187367_0.9037387647373112","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"@malib/gear","version":"0.10.2","_id":"@malib/gear@0.10.2","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"935f00435e009cdb5fd0add40e4c797164c3e94f","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.10.2.tgz","fileCount":22,"integrity":"sha512-th10OYKqoxLQaN9Cvhg7xaxjmGiSdI1aW0oJt/OX6DkHD4uRo20RJFYwhCUieSZVVF2xaTGK4JVbwtkw6O5oQw==","signatures":[{"sig":"MEQCIARvg8TxYjtYo7xJsMW7sqC5kwpNZ1IIa4bqKXzea9NVAiAY7W7v/NMxRIzjBM85xhd2XpYtN4QkYMqKtLk/Z/nD4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLxzoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCfw/9G4EehYvr92hjDtSz5O5MzGvukE/Xd5vL+Ux/2GW3DZ/2pn2b\r\nWz1oXOQpaNTDgT3jXAhhkA8bkMlekb9jY1YVsSiAv7mCnAcOkPyBIxiupArB\r\n4LvwfQ20Y9sB7LtlzqTYz4PwfT0jzvvPoEcPI273Pus0b6YM98mHkorm160C\r\ngNm4b42Wv8giNPnFwy6jp6h8ds+0/O9WlQLLDFotMKdjOzv/xrKlDdHUWn1r\r\nu92QrE8NBWhgeHESZKi+5hLETUgEXy2IaVcVfaGlOqkRo/o8lyGVbWVptWE1\r\nR1F587vzfpCTwywT1IrLRocEKhCdRNtll3mgR2bHWpEekM6FXG9z/b+JKwcd\r\na+UU7j/yuWek/dKAGhmH0YHzXGg89m7GRRd0Vde9ghm9egJqDDauL7M9NulJ\r\nXAfvnlHySuQm7S+AHZAtHTNMssnybAIo3RPhLyh8sg7r5JysDLwKD+goEjqU\r\nsEA4Mhs7yDqml5SZbgR/P/HaClU8Bba4lTUUc+T1PJni3Fwk9m7om0E8V87T\r\n3MOcShzkgWAP7+v4R+e8I5+31BJ8+HyTRuYVVGtecXE9d85WMwZBdmLZ6bWd\r\nafPdKAdZb/VxBZzau72jW1Q5u/dRci+Zai8nNx0HYpr50OqxTUS2OrHyi/6U\r\ngoDi4K5ZWIlT0ISlZnzfk/gbSYezEufIpoc=\r\n=oPm5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"6af667b4d4968304c40c54e914be2ae3370cedbd","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.0","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.10.2_1680809192090_0.6998592898318878","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@malib/gear","version":"0.11.0","_id":"@malib/gear@0.11.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"ca93edf2ef6ed0aa63de9c52ba9a9a9ac3534c7c","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.11.0.tgz","fileCount":22,"integrity":"sha512-w+F4baqCar37lbnhtC7LcHOtasZUPNdNQmmPR75Du1s6UkoyqNvHpPSZrDVeGvOSlwdyiQC8cRXYZzRa8nkgbQ==","signatures":[{"sig":"MEQCIA6imbzip6jfxFkWjx8MryRYV4JV8/GSAsA5CSj9krsiAiALZ9CPFzjkk9q9EIvtUOk0AY+0WIAaZ5q0BkVXgX45xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ3KWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHrQ/+JoD9bwSGkwaS6Te2ybQstnvY671Zn6V8OKe+2FfTNlH4uFni\r\nKEQ212lYGFrIFXdzOhkakgxBakraHD0O8TiU4O6PPeQ71EyS1kd7BvwvSdhu\r\nQ8m62ZWeBb9p4W7xpipPQJrDEl3oDJO90Z9JDzmVX8Teh+tMYuH/jZh06t9s\r\n9zWN0x7R2j/MONEik9waco++jSCZd85GNUjIQh7p8y9djxrm2zgCtzzLUhg9\r\nhG6/Y6iSJI4WsB9wng2W6Ajl23Od/g94AWNbmG7k8F8B+Z59ew4rWfWNx+nH\r\nXx2SGE9RcqsD/mPAeFEVA0OqPlGLRmHu7AgLpBz/PbpmhEh/ZIXshP9ElfzN\r\nqR36DN08llj+16ulM1Twhk2WyXuSIjqmViR2qO0v8iqoddIREHgN+DoWvYq7\r\nAN+cxU8Gc8oRab39FSODXcg69U5rWE8Fpst0AFmUdp+W8Jeh29ImBmZcpsn6\r\nMkRIK/DBUr0hMAwg33PrMqHUiyy8lHlDdX5p7CGU8cjG8+c1pGByJLBjYmd0\r\n8hl76DL/EJI2+B3u8sz5xmM4emp5sitm17TsPtWj1IQ63eUIJ5XDW3sdECQo\r\nfHShHHrlBcG/nPfZVZnTu8zjCzc8L/+xc7dX6aNbUo8zHWnOUwjWkXC4Zs5N\r\nYSMI6pIJcrdxQBecy47i/RXCAH8jD0KE0hI=\r\n=9ObB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"05e13dea05188d2ab3c026367d68167166b15e02","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.1","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.11.0_1682141846636_0.8969050830288223","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"@malib/gear","version":"0.11.1","_id":"@malib/gear@0.11.1","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"4467be6f284b34c6b482cb1cd9943864f3ebf112","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.11.1.tgz","fileCount":22,"integrity":"sha512-MIec/zRPUyx0cqpCM3MWcfn6D173cxP/VtkOUJX/XlBVMFouiXyCafP194Fo33G9kocRTrfQaa17Pq+UB0pJGg==","signatures":[{"sig":"MEQCICKJQsWiqgP62g0uH1KNwm3ZnKoYaKkQrKYbWnhV8ZD5AiB80RdHoem9iFptEkjONLkwvx05BZzHgMXfT/Y/OZBR8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130754},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"d1cde4d33d915464afbd6e122026bd87687ef445","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.1","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.11.1_1683491854301_0.38802185199163053","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@malib/gear","version":"0.12.0","_id":"@malib/gear@0.12.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"ac4e82132efff8883a8918801f605220590f14ed","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.12.0.tgz","fileCount":22,"integrity":"sha512-OkB+cHRTfuamkDBx3seFmpwktvyajjH/voQvXot4zc8sjCsEhxFO8QoFXddm6wZl+mNoRUE6lfS8nbFkO87f8g==","signatures":[{"sig":"MEUCIQDgODcVK+v1QnJnssTMS10hPNn1jQsz1q+U3gYqCM4dPAIgOgAfZEIRcoUehBSTg7yb8pl2Ng5BS9eC6weCq5Tm2vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131483},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"b303c8042191111f3e5e81b51b20add7521de1a4","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.1","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.12.0_1684095223805_0.11956039935756535","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"@malib/gear","version":"0.12.1","_id":"@malib/gear@0.12.1","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"b8f498b71b2e935526f9aa7933862be00e1149cd","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.12.1.tgz","fileCount":22,"integrity":"sha512-6ZC8XRN6DvCmEFrhpOIpDY3AJol6JZY5dtwb5kPSQNteo7Kz+M16l7HoKaPWgqVtrZ7FeWwh0t/x5tl5ifvT+g==","signatures":[{"sig":"MEUCIAOUlpkLtwPIEUmgQN6booPDy7EI1IIoqhfUVhYrsvJpAiEA0bEZahIv6Rs6lzrI1qO6ddhKXu2u2zooLY5P0XOIemI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132018},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"01ce0b1408148c3655527c8cc7f8c06803b90707","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.1","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.12.1_1684135071124_0.40097174818307857","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"@malib/gear","version":"0.12.2","_id":"@malib/gear@0.12.2","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"20564f3f8b7e422063083f93e700a0f70b0f424b","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.12.2.tgz","fileCount":22,"integrity":"sha512-SHLJljJCMLIMBggS9A+WLfo+JX14G1dLLIwNChQK8/gcTo0IrCe/KgFLg8QyPS2gJEnuU4ZYLmtWeWSogw9KeQ==","signatures":[{"sig":"MEQCIE6dnh34OtVQ/xZWvbo8F8gxV689apCFWdQcuX0DlNMoAiAu0IrYJF/gsb/6qIXotMb9RKV5EtePfb+rtVcapVPTkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135909},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"958c14e62c5c98b274c0980b6c5cdeb74ffe7421","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.1","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.12.2_1684252890985_0.4687176399097053","host":"s3://npm-registry-packages"}},"0.12.3":{"name":"@malib/gear","version":"0.12.3","_id":"@malib/gear@0.12.3","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"83a2eb7891b740fa099d768f11f24b3840012944","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.12.3.tgz","fileCount":24,"integrity":"sha512-hhRr7KI1mtCNib/Jw/db8o7mdEt6+neHi5z91FPv/54iBMkPDDmFxxcKugO5pGgyemcjqAVi2K0t7QJEjjxQCw==","signatures":[{"sig":"MEQCIEINPQz5je52zX7krsp65c9zhfpBbCiFJ/7QmI1XN0soAiB5m9ousD3gFHnJNV0SUiHSekBo3AhnmedVFDjb3fyP+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137731},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"aa30937802f8d290dbdc8b75b62e3558c97f42de","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.1","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.12.3_1684258290069_0.0841465989005592","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@malib/gear","version":"0.13.0","_id":"@malib/gear@0.13.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"f9e9dae2790ec17c5505132c90bc6f7eb6866398","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.13.0.tgz","fileCount":24,"integrity":"sha512-PuqFUN8mJX1RQsw7Fywx11MKOhnRSC4f5KSQLQ5Au+vUCg+QdDQ1fok7jHB8eumL8ZYS/d8IJRO9Lq9Sq2yNsg==","signatures":[{"sig":"MEQCICUYLvtByK7w+tyrDU5VfSDZrteGNo9tDCwI0Gsa+8jeAiAm5roEJ1x/1thSh9jfepo26y2g5POTqTe99S1GEvu5eA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137320},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"ec154b5007e525cba0f89c6c2e45ad46c9aaac67","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.1","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.13.0_1685084103942_0.46355082881872356","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@malib/gear","version":"0.14.0","_id":"@malib/gear@0.14.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"c8cea79cbaa513ddd588835418b8b7efdf3c3181","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.14.0.tgz","fileCount":25,"integrity":"sha512-gy1zq/9y+fxaTY6BlLd1aRLfCL2IOUCSor9Lxqb64e64xc9/ZNvUbnui2QCbV+mMwTazanObEZ13rw453TtKCw==","signatures":[{"sig":"MEQCIAalRdX4JDAXDEhWdt2PC8ImbpL2imx6fv4Uk4tJQsIKAiBH+iVlJqQExq+R830ZT9YZXOwQ1KffYNai7smMCGjLzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143464},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"0a4409d7a924b7a1a634c3726b6985685fc78128","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"9.5.1","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.14.0_1685906954538_0.19286507406596565","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"@malib/gear","version":"0.15.0","_id":"@malib/gear@0.15.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"e1f1906fc0f471f5dc9f5c63227f439052de207e","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.15.0.tgz","fileCount":31,"integrity":"sha512-5HHukfcBkaQTGCDGPHZ4x8d19fI0MuMuxqvXtqccH7FUzuLhkOnp8v+vhSAW5ImkemL4COLwlVD3le6VeUcdvQ==","signatures":[{"sig":"MEUCIDKzR+g4gB1dImuQPARB6TrEAdohi0bI3R6QFtqQNR3+AiEAx041jlQmA2UA2ZYIVzpxj8Ti/KYAFCQ3bbnZonZXtuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158406},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"1ac28c6e12d4f14f2eac30f7a7734b404facba86","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.15.0_1713793932686_0.13577635962772971","host":"s3://npm-registry-packages"}},"0.15.1":{"name":"@malib/gear","version":"0.15.1","_id":"@malib/gear@0.15.1","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"ef38af445f53db14e00d648c40f73e3fdfed5d59","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-0.15.1.tgz","fileCount":31,"integrity":"sha512-y4UEXh+RTz87o1Xnd+ax9155U5gP2H9ldVazvozEiQqP16qwntvLgzNwTEbXgI3hjVd3CPNcM9swJP4sQ+qP8Q==","signatures":[{"sig":"MEQCIB2s8VHDkb5DZ0vWG3r49qQ/A9m6m8JF3chu9tciVVx/AiAskmEFz00QkP1si0XyKnnXK1nH3rztl4QIgEYs/GW17w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158751},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","gitHead":"e96a0a12a1daa7ad5ed609c6b60659b7227f9a19","typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"gear"},"typings":"index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gear_0.15.1_1713875087243_0.3453020476960673","host":"s3://npm-registry-packages"}},"1.0.0-next.0":{"name":"@malib/gear","version":"1.0.0-next.0","_id":"@malib/gear@1.0.0-next.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"e6fa3dcdd2c7f0cecb0e09be0cea72478507627d","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.0.tgz","fileCount":26,"integrity":"sha512-7SUtrkgkJZIbMryzq2mBt3zG4EUf0tEE6OoFI2Rk1KoBytH+ISqZOn2URvbISTTSTDhDbBSTqt3eLbP0aoQKBQ==","signatures":[{"sig":"MEUCIHiD4gxfZt9TT4r2G53h8gHlouxsTpKnKF7G7TCcRG7PAiEAhLv5lf6lsqxVGgE8kFFltlKwv6fwL9HtEpnI1u3c0Ow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114874},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"db3aa3b291d1a3d36b1ca2410f10e576918ac20a","scripts":{"test:type":"tsc -p tsconfig.lib.json --noEmit && tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.0_1735892514952_0.467287346643094","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.1":{"name":"@malib/gear","version":"1.0.0-next.1","_id":"@malib/gear@1.0.0-next.1","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"5b310d3dab4f36691c2d89522decc6b8f76a6822","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.1.tgz","fileCount":26,"integrity":"sha512-q05vsi4EqETZvgye0u6KN8l8Qi+tYCyZxtwCIzVksh4sN5AE9l7NWyhoXYYwo+TTC0WwFnnsyQw8T7a0zYph5A==","signatures":[{"sig":"MEQCIARGsQP1wJAaIJDZsjxo3nxrhpjsuhkkSMaClkEiswhWAiBmw5TVVPnr8vz4YccrSqNxBAdIYkc5C+XMQdI/TQx1rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114958},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7ee063eecb5d451f67e30e2f7af066035be57203","scripts":{"test:type":"tsc -p tsconfig.lib.json --noEmit && tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.1_1736426921446_0.12711925039216587","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.2":{"name":"@malib/gear","version":"1.0.0-next.2","_id":"@malib/gear@1.0.0-next.2","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"1fe221b7a9a15d1b5dfcb49b03308bc379e1fc22","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.2.tgz","fileCount":26,"integrity":"sha512-babKWF6CqXvYJpaf9/DyvN9x2awevj59+YneMNRSBAKyXTGs0KGAVKWPZoeibnvlJ8J+oXrAWoRkHSKrx3C4HQ==","signatures":[{"sig":"MEYCIQD0HP9UqV+LDY0gnfQpQoV8E3tUuJYCkZ2SNcsAol49SAIhANjZPwMJaNugSyICH9e5ns1UWTYseplTJXzqRfyLJXXV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124361},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9b676eb12c7ecdaf039663796ae4ba9c6df674f5","scripts":{"test:type":"tsc -p tsconfig.lib.json --noEmit && tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.2_1736427507198_0.2814126836366253","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.3":{"name":"@malib/gear","version":"1.0.0-next.3","_id":"@malib/gear@1.0.0-next.3","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"75d15802ad68b64cccfa0af41597431537c4a58e","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.3.tgz","fileCount":26,"integrity":"sha512-KVHglBhZNFjgczfYY+WIJEhVuuDkSk3Ws6teRW7ImVVTaXwTVQwZ7Sh8se+1cWwZ7L05La9UtI5+ffanV0Ul8g==","signatures":[{"sig":"MEQCIEqgzxOEkyxXbUdgqv4yHm3Ri/LgnCQGq0fW6TxGWJuIAiBZIxMfABt3e2u+3AeyGm989XPpkap7Up8Fm6xNcBOSpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122344},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d75940e1677e2a85e91bb08db949b0f485a37c2c","scripts":{"test:type":"tsc -p tsconfig.lib.json --noEmit && tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.7"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.3_1741105159435_0.047175549936284034","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.4":{"name":"@malib/gear","version":"1.0.0-next.4","_id":"@malib/gear@1.0.0-next.4","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"74378c54e070ac331d66a3b2fb79948ea72f896c","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.4.tgz","fileCount":27,"integrity":"sha512-oIUL3qGCucXUpMHYM22ysE77cA7saC5ZIW2kd/fmqLQliUherT0NjGAM2G3fNXDFAqIrw2f7r5FTMFKIDn7V4g==","signatures":[{"sig":"MEUCIHMxBPRowemru6tFW539Th79c3BoQ2Cbui7R89x1IntMAiEA1ahxwLTxzdPz+OAz/Y/p0MW/ebEkqr67WYbdcDd9rng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134490},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ab2318562b4b7309697c44e2eb4c52c83ac99f17","scripts":{"test:type":"tsc -p tsconfig.lib.json --noEmit && tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.7"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.4_1741452838392_0.2920740190249853","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.5":{"name":"@malib/gear","version":"1.0.0-next.5","_id":"@malib/gear@1.0.0-next.5","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"7032be5678449cb5d65b7d510be4737c84cd6742","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.5.tgz","fileCount":38,"integrity":"sha512-Ax9ajmSbapc3cFqhLJZ88oL9U0+mA7K7a2S0GCcV+jY3/Nf5fwQ8QMZhc8NnwyXJWag/hXC+0sfZ+ot/fcYDHg==","signatures":[{"sig":"MEQCICqt80iFSedkfoqkTk40aXR1Ypvh92izgEdxaDVh3TTFAiA4Oqak+601xmcPRizOG9UXtTUbT80vni1TYABWG5OmJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165813},"main":"src/index.ts","type":"module","types":"src/index.ts","gitHead":"efd5963269bfae4a07554e88c91efe49575e4ed3","scripts":{"test:type":"tsc -p tsconfig.lib.json --noEmit && tsc -p tsconfig.test.json --noEmit"},"typings":"src/index.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","typings":"dist/index.d.ts"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.7"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.5_1745994965743_0.924352907443821","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.6":{"name":"@malib/gear","version":"1.0.0-next.6","_id":"@malib/gear@1.0.0-next.6","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"c02651d12a54ba6b7469a8b3d16e236a68edb2cc","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.6.tgz","fileCount":7,"integrity":"sha512-QUMltbnP+5W2GFEU99+dhrNznHAD0m9Eq9kLet5D8yc2YOLwAJq/sv8hUEm0XNmGNkMZ5jxo3dB5gh3ZAtDCBw==","signatures":[{"sig":"MEUCIQDgq9OZk/lUGUqyeLmO4+54LzA6MWxTUG7CwK4+NC8KngIgKVkwX2LVQOQzmQ4jAmTUa9+NonpLbyLyGHNL7F8XJ2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":613633},"main":"dist/index.js","type":"module","_from":"file:malib-gear-1.0.0-next.6.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup src/index.ts --tsconfig tsconfig.lib.json --format esm,cjs --experimental-dts --minify --clean","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/965e082fe4a56909bf73ea64c9f89a6d/malib-gear-1.0.0-next.6.tgz","_integrity":"sha512-QUMltbnP+5W2GFEU99+dhrNznHAD0m9Eq9kLet5D8yc2YOLwAJq/sv8hUEm0XNmGNkMZ5jxo3dB5gh3ZAtDCBw==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","vitest":"^3.1.3","typescript":"^5.6.2","@repo/eslint-config":"0.0.0","@repo/vitest-config":"0.0.0","@repo/typescript-config":"0.0.0","@microsoft/api-extractor":"^7.52.7","@vitest/coverage-istanbul":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.6_1746552300917_0.8905329882380291","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.7":{"name":"@malib/gear","version":"1.0.0-next.7","_id":"@malib/gear@1.0.0-next.7","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"803fb618d2df7614d64704936c9a46d729067c13","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.7.tgz","fileCount":8,"integrity":"sha512-YJPl3oPD9Wf/uFSQrPkhLZg8I2Ob6ODHraUG/H1a9E3QUPLAcgLP99gBiqU6GSsRcLfYk1Vr/zWnoZwlIbuvng==","signatures":[{"sig":"MEUCIQCSxhrlEItEzvIFnCfefLJTJQ6u6hkuSnjuKENGn7nNWwIgJ7HoIQ3E5C2dZ2zjezkishSMtBdDq1ZVZW6pWAwGJjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628369},"main":"dist/index.js","type":"module","_from":"file:malib-gear-1.0.0-next.7.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup src/index.ts --tsconfig tsconfig.lib.json --format esm,cjs --experimental-dts --minify --clean","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/e4daa432a1456857a06a745194da3f4c/malib-gear-1.0.0-next.7.tgz","_integrity":"sha512-YJPl3oPD9Wf/uFSQrPkhLZg8I2Ob6ODHraUG/H1a9E3QUPLAcgLP99gBiqU6GSsRcLfYk1Vr/zWnoZwlIbuvng==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","vitest":"^3.1.3","typescript":"^5.6.2","@repo/eslint-config":"0.0.0","@repo/vitest-config":"0.0.0","@repo/typescript-config":"0.0.0","@microsoft/api-extractor":"^7.52.7","@vitest/coverage-istanbul":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.7_1747984910626_0.5739254830081948","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.8":{"name":"@malib/gear","version":"1.0.0-next.8","_id":"@malib/gear@1.0.0-next.8","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"5c50b650d7f4c148cb9b35d2ec2d59978f959d07","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.8.tgz","fileCount":8,"integrity":"sha512-lNsCpxawOO0ZOdQfTROiijen95uP8O/XuueV4kWxqDrq7ZXY2XbyHpkf0nPQubtKvsUXnm4KxpX/tUXnKCAI8w==","signatures":[{"sig":"MEUCIQCxXXr9k3CBxxdhyl6XLXh2pvjvCvjZeVKCTVQo7EwtiAIgZyH2B2a3chaKfsH5WJEXZNtMaqp1QHPhPuBFMVNZYyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628859},"main":"dist/index.js","type":"module","_from":"file:malib-gear-1.0.0-next.8.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup src/index.ts --tsconfig tsconfig.lib.json --format esm,cjs --experimental-dts --minify --clean","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/3ed9a8accb9ba302ed9d7e0dcad89c86/malib-gear-1.0.0-next.8.tgz","_integrity":"sha512-lNsCpxawOO0ZOdQfTROiijen95uP8O/XuueV4kWxqDrq7ZXY2XbyHpkf0nPQubtKvsUXnm4KxpX/tUXnKCAI8w==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","vitest":"^3.1.3","typescript":"^5.6.2","@repo/eslint-config":"0.0.0","@repo/vitest-config":"0.0.0","@repo/typescript-config":"0.0.0","@microsoft/api-extractor":"^7.52.7","@vitest/coverage-istanbul":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.8_1748353861123_0.046786813697080376","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.9":{"name":"@malib/gear","version":"1.0.0-next.9","_id":"@malib/gear@1.0.0-next.9","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"947ea491cfd25a5a836acd6eb6c78e89e9081d5f","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.9.tgz","fileCount":8,"integrity":"sha512-QSqESEG0OuM/091rPzwPYGwCpSAbeNYYhMMP8YNXBFVbBcgCyBgaDjz+pzDCdfiemOY4DSSaqu6M29EpAgDzJQ==","signatures":[{"sig":"MEYCIQCSC9Cs+y7BDesquhJrlO25pfD8fdU2sawEMHRLoV3E7QIhANQbzWmCanDiqF58iE8fZn4aH3oNyOgVUbofyhO4cJTv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629705},"main":"dist/index.js","type":"module","_from":"file:malib-gear-1.0.0-next.9.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup src/index.ts --tsconfig tsconfig.lib.json --format esm,cjs --experimental-dts --minify --clean","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/4af33b6fdfe7ccf6c98b88311e4b7511/malib-gear-1.0.0-next.9.tgz","_integrity":"sha512-QSqESEG0OuM/091rPzwPYGwCpSAbeNYYhMMP8YNXBFVbBcgCyBgaDjz+pzDCdfiemOY4DSSaqu6M29EpAgDzJQ==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","vitest":"^3.1.3","typescript":"^5.6.2","@repo/eslint-config":"0.0.0","@repo/vitest-config":"0.0.0","@repo/typescript-config":"0.0.0","@microsoft/api-extractor":"^7.52.7","@vitest/coverage-istanbul":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.9_1756909949931_0.6522350425863244","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.10":{"name":"@malib/gear","version":"1.0.0-next.10","_id":"@malib/gear@1.0.0-next.10","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"aab599bb2643cee51b11257debad31325a0eef24","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.10.tgz","fileCount":8,"integrity":"sha512-OG3ocIC4R4dQj2thQImpvjwbwWITroA2TzaA8zKiSz9N6WV6uNJtvQdl5+w0SBFbb2rp6U03FMCdyEnHciT2Yw==","signatures":[{"sig":"MEUCIQDF/i6XDQWq+KEYoJfaNtrl5aSYmhprEjQ3ppt27t3PXAIgFdcqPENa2Y9q9P6nrKopy8RSLnTHSp6xysgjMLqN9Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637056},"main":"dist/index.js","type":"module","_from":"file:malib-gear-1.0.0-next.10.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup src/index.ts --tsconfig tsconfig.lib.json --format esm,cjs --experimental-dts --minify --clean","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/52a3b1c1a52b7af308ed5e5695c1bd50/malib-gear-1.0.0-next.10.tgz","_integrity":"sha512-OG3ocIC4R4dQj2thQImpvjwbwWITroA2TzaA8zKiSz9N6WV6uNJtvQdl5+w0SBFbb2rp6U03FMCdyEnHciT2Yw==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","vitest":"^3.1.3","typescript":"^5.6.2","@repo/eslint-config":"0.0.0","@repo/vitest-config":"0.0.0","@repo/typescript-config":"0.0.0","@microsoft/api-extractor":"^7.52.7","@vitest/coverage-istanbul":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.10_1761378324227_0.524956574664297","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.11":{"name":"@malib/gear","version":"1.0.0-next.11","_id":"@malib/gear@1.0.0-next.11","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"a24781c07ccb71cf76f712b715a26ff39f03ef9f","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.11.tgz","fileCount":8,"integrity":"sha512-PTu5nTU91DX+woKViMdWHZwyv3i5zorNc5T999UtMzJrDAZVLFG1paSmfj2+OhQCbM73WyOCZuvutOabgclpJQ==","signatures":[{"sig":"MEYCIQCRtLIReG016Vtzds99xdbh9CyEPDqhjKAsvZorqCsg6wIhAOEp52s0fFn48IxhE0jnRrfkxClysviO8spkWk43oSq/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":653485},"main":"dist/index.js","type":"module","_from":"file:malib-gear-1.0.0-next.11.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup src/index.ts --tsconfig tsconfig.lib.json --format esm,cjs --experimental-dts --minify --clean","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/73b84a2d5d9d9bc4073a7ab740247258/malib-gear-1.0.0-next.11.tgz","_integrity":"sha512-PTu5nTU91DX+woKViMdWHZwyv3i5zorNc5T999UtMzJrDAZVLFG1paSmfj2+OhQCbM73WyOCZuvutOabgclpJQ==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","vitest":"^3.1.3","typescript":"^5.6.2","@repo/eslint-config":"0.0.0","@repo/vitest-config":"0.0.0","@repo/typescript-config":"0.0.0","@microsoft/api-extractor":"^7.52.7","@vitest/coverage-istanbul":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.11_1765203157972_0.482842012807543","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.12":{"name":"@malib/gear","version":"1.0.0-next.12","_id":"@malib/gear@1.0.0-next.12","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"7679b999600ae242f499fc1acb44c17658496f87","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.12.tgz","fileCount":8,"integrity":"sha512-NkDr+Q/TtvShURhmtXBn/J1eVexDdOlPr9YNo242b2jOr9qQN1RZR5awBpFME7673O2ELH9dLgXRHOL/6M4g9Q==","signatures":[{"sig":"MEUCIQDz5KnO4CmB7dB5NHPTawAWYLjB+ikFCb2zpv7/tSqnSwIgV7wEWtQt/mfiMA8A2brsmeyhvOMGCIxLx9i+SfqqpcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654481},"main":"dist/index.js","type":"module","_from":"file:malib-gear-1.0.0-next.12.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup src/index.ts --tsconfig tsconfig.lib.json --format esm,cjs --experimental-dts --minify --clean","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/c13736d20fefa79fc51da9a21cdae49a/malib-gear-1.0.0-next.12.tgz","_integrity":"sha512-NkDr+Q/TtvShURhmtXBn/J1eVexDdOlPr9YNo242b2jOr9qQN1RZR5awBpFME7673O2ELH9dLgXRHOL/6M4g9Q==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","vitest":"^3.1.3","typescript":"^5.6.2","@repo/eslint-config":"0.0.0","@repo/vitest-config":"0.0.0","@repo/typescript-config":"0.0.0","@microsoft/api-extractor":"^7.52.7","@vitest/coverage-istanbul":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.12_1769879115982_0.37828993789187226","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.13":{"name":"@malib/gear","version":"1.0.0-next.13","_id":"@malib/gear@1.0.0-next.13","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"2cf1e2bb38c2f79c610f28eee72fe01c4721cc0f","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.13.tgz","fileCount":8,"integrity":"sha512-FsNSKRHKw4ICeUpXy1Han3UDsXwoC4M5O2JWJEBx9Nn33bxxDFc/cWi8CIEDR1CJWhw+lYzOBXa+kLPsas7LGA==","signatures":[{"sig":"MEYCIQC+LNkj3yicd0NsssBPyuXt4/U/K9OgN0bh75j0Yk2cNgIhAJQVTglhX1Yh2F5B16wTLfOVoKMOW9k8lP0t+kQ9VbDW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654927},"main":"dist/index.js","type":"module","_from":"file:malib-gear-1.0.0-next.13.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup src/index.ts --tsconfig tsconfig.lib.json --format esm,cjs --experimental-dts --minify --clean","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/a02e75e606c43a1005881eaa11d4655d/malib-gear-1.0.0-next.13.tgz","_integrity":"sha512-FsNSKRHKw4ICeUpXy1Han3UDsXwoC4M5O2JWJEBx9Nn33bxxDFc/cWi8CIEDR1CJWhw+lYzOBXa+kLPsas7LGA==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","vitest":"^3.1.3","typescript":"^5.6.2","@repo/eslint-config":"0.0.0","@repo/vitest-config":"0.0.0","@repo/typescript-config":"0.0.0","@microsoft/api-extractor":"^7.52.7","@vitest/coverage-istanbul":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.13_1769882545366_0.2424421492923583","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.14":{"name":"@malib/gear","version":"1.0.0-next.14","_id":"@malib/gear@1.0.0-next.14","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"8b6d7724ce0045923a179fc566b0b831847d561a","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.14.tgz","fileCount":8,"integrity":"sha512-DUx19dVEF3uQd4U2FN10a17e2xblaaVMNAd0kLvBNkpG0NLJUjP4IsHl1lxKn+ZIQ0DC4ydMd+9wbqAc1W5ASA==","signatures":[{"sig":"MEUCIQC0uvEurLSYpY2fXMWcQptxTDjAFpc0KXGPC0EglFoV6AIgYa4idVOWyMS0IUh3S5jxPTIKq16NkGj1+fqzDNNIhXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654951},"main":"dist/index.js","type":"module","_from":"file:malib-gear-1.0.0-next.14.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup src/index.ts --tsconfig tsconfig.lib.json --format esm,cjs --experimental-dts --minify --clean","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/8f9624634a55bbdd2245ef83806704c9/malib-gear-1.0.0-next.14.tgz","_integrity":"sha512-DUx19dVEF3uQd4U2FN10a17e2xblaaVMNAd0kLvBNkpG0NLJUjP4IsHl1lxKn+ZIQ0DC4ydMd+9wbqAc1W5ASA==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","vitest":"^3.1.3","typescript":"^5.6.2","@repo/eslint-config":"0.0.0","@repo/vitest-config":"0.0.0","@repo/typescript-config":"0.0.0","@microsoft/api-extractor":"^7.52.7","@vitest/coverage-istanbul":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.14_1769884800000_0.9071086124532506","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.15":{"name":"@malib/gear","version":"1.0.0-next.15","_id":"@malib/gear@1.0.0-next.15","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"a550545a7ae43b32c55e8f2a297de437f57c1a18","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0-next.15.tgz","fileCount":8,"integrity":"sha512-pU0+h+uN1z4kONmAA45U+B1oR7E2147lNifvHe8ALAzZMZd9S/eqFIP8iR12Cegc3jWu7OhvhsBrgNhYEx5sRg==","signatures":[{"sig":"MEYCIQC5raDand9IPOzADxija/euW8EHx604SaCxa5PEkmZFIQIhAODg7b+z+CBTfautOjRuVz9kL9HtCu/N33KTtkAUFXf6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654953},"main":"dist/index.js","type":"module","_from":"file:malib-gear-1.0.0-next.15.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup src/index.ts --tsconfig tsconfig.lib.json --format esm,cjs --experimental-dts --minify --clean","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/5dc3b82f528e07c33cacade1cac62737/malib-gear-1.0.0-next.15.tgz","_integrity":"sha512-pU0+h+uN1z4kONmAA45U+B1oR7E2147lNifvHe8ALAzZMZd9S/eqFIP8iR12Cegc3jWu7OhvhsBrgNhYEx5sRg==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","vitest":"^3.1.3","typescript":"^5.6.2","@repo/eslint-config":"0.0.0","@repo/vitest-config":"0.0.0","@repo/typescript-config":"0.0.0","@microsoft/api-extractor":"^7.52.7","@vitest/coverage-istanbul":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0-next.15_1769917894503_0.32145434337000145","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@malib/gear","version":"1.0.0","_id":"@malib/gear@1.0.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"a7426153a8b7841757e4993c420cd78888bfb03c","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.0.0.tgz","fileCount":4,"integrity":"sha512-pOJzHvV80/aZ6SLmFEA6wOWDAAhQ8rNbOdqbsneDDQN/uAfq/+3OhaUrYcqAdhynruaB8tu4VY4/ign4Nd2/Fw==","signatures":[{"sig":"MEUCIFhmoWfh778EGQ1jIcA+WNYGMqTYr2sDcDhP2ZeeAHOsAiEAo6sAksqECOC1lFPFYwD3QxLKAQ/DP+SZ72uTKSgFGY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162452},"main":"dist/index.mjs","type":"module","_from":"file:malib-gear-1.0.0.tgz","types":"dist/index.d.mts","scripts":{"test":"vitest run","build":"tsdown","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/5dd1bb8091d4b5065547dcab3689d324/malib-gear-1.0.0.tgz","_integrity":"sha512-pOJzHvV80/aZ6SLmFEA6wOWDAAhQ8rNbOdqbsneDDQN/uAfq/+3OhaUrYcqAdhynruaB8tu4VY4/ign4Nd2/Fw==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.0","vitest":"^3.2.4","typescript":"^5.9.3","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.0.0_1772913439775_0.7153556929912235","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@malib/gear","version":"1.1.0","_id":"@malib/gear@1.1.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"b9c2c7423aff5dec3cad31551d3a5f585c3b6e4d","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.1.0.tgz","fileCount":4,"integrity":"sha512-1YOLWC09oMTY/YANaR8JJOPsa7C/qPCSpUzb3KWKEbjxEC5+SB8bPwiejDPHyRaEeiA98KDpupykHFYU9KE8Cg==","signatures":[{"sig":"MEQCID2AbtwaCRN+ziuasVKAkPqwrZ22d2dci8gUYU5PiQZ8AiAOF/MLlkrzhYTqcorJ1utX3H9GCBXtkHil34pdqc6vFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162661},"main":"dist/index.mjs","type":"module","_from":"file:malib-gear-1.1.0.tgz","types":"dist/index.d.mts","scripts":{"test":"vitest run","build":"tsdown","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/b03b873fa80d72147da7571df47d121a/malib-gear-1.1.0.tgz","_integrity":"sha512-1YOLWC09oMTY/YANaR8JJOPsa7C/qPCSpUzb3KWKEbjxEC5+SB8bPwiejDPHyRaEeiA98KDpupykHFYU9KE8Cg==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.0","vitest":"^3.2.4","typescript":"^5.9.3","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.1.0_1772979066845_0.39766979163142957","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@malib/gear","version":"1.2.0","_id":"@malib/gear@1.2.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"4387c149bc71e03a9fa53e2f62c26ed1be0d6530","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.2.0.tgz","fileCount":4,"integrity":"sha512-TGG+aUHwFQeG8G1VpXKrvggXAjOiKWizcvFCc34HEjhNE2Mcny2SqDHTnOxFNclzkfzwJYTzrXROQNf/Ry0UPQ==","signatures":[{"sig":"MEQCIBv8MzeoTfzqrniPX2A+AuWYZAI97VYIFEGMUI81RngcAiBNpBVGZ3avJVapOrFPpprXQgkPh8jMa/Utzp7K+CHHXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196472},"main":"dist/index.mjs","type":"module","_from":"file:malib-gear-1.2.0.tgz","types":"dist/index.d.mts","scripts":{"test":"vitest run","build":"tsdown","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/63e5e89d6f20b13054dcda22b0dc1a83/malib-gear-1.2.0.tgz","_integrity":"sha512-TGG+aUHwFQeG8G1VpXKrvggXAjOiKWizcvFCc34HEjhNE2Mcny2SqDHTnOxFNclzkfzwJYTzrXROQNf/Ry0UPQ==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.8.2","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@malib/gearV1":"npm:@malib/gear@1.0.0-next.10","@malib/gearV2":"npm:@malib/gear@1.0.0-next.15","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.2.0_1773029010727_0.7125208085299481","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@malib/gear","version":"1.2.1","_id":"@malib/gear@1.2.1","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"472c5ee1956dff80f81a1a7265a4b726c6d7448f","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.2.1.tgz","fileCount":4,"integrity":"sha512-ZINkeIu6FaGnpXEfyxRrjPsiA0L1jR0r4sjWKbOCGPCj5kzaDBEneS8/scHFfMSvjDbQgrEd0lhEhCKm0sN44Q==","signatures":[{"sig":"MEUCIQDaPEcviWCN0datofylCs8TrOymW5A0ADJuRfLodDLW9gIgB2bfC1SrPea/c2vlNc1Za5+hGG3cIbUEUCSuBJrmCZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196721},"main":"dist/index.mjs","type":"module","_from":"file:malib-gear-1.2.1.tgz","types":"dist/index.d.mts","scripts":{"test":"vitest run","build":"tsdown","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/235ad88c48b97f8eb228a0d653301a53/malib-gear-1.2.1.tgz","_integrity":"sha512-ZINkeIu6FaGnpXEfyxRrjPsiA0L1jR0r4sjWKbOCGPCj5kzaDBEneS8/scHFfMSvjDbQgrEd0lhEhCKm0sN44Q==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.9.8","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@malib/gearV1":"npm:@malib/gear@1.0.0-next.10","@malib/gearV2":"npm:@malib/gear@1.0.0-next.15","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.2.1_1783360884375_0.27800295517067464","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@malib/gear","version":"1.2.2","_id":"@malib/gear@1.2.2","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"homepage":"https://github.com/Lechros/malib#readme","bugs":{"url":"https://github.com/Lechros/malib/issues"},"dist":{"shasum":"983597f960c6e77d15a28a92b10b00734ddbc2a2","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-1.2.2.tgz","fileCount":4,"integrity":"sha512-TUkyqKoOxTt4IyuCRL0neUKyGcjt5tNhVP+O6iakTaahijYGzYC6J4fdwWfh1Yny7W39r9IOUg9VlMklqrKCmg==","signatures":[{"sig":"MEQCIHHoBfDZ9A+eFtrSfWk3aPAo/u7c++f1tzE46ljZg3aqAiBkzNsmdm5PeIWMXjoxAFByQqAXY/ni8aGfmmiCIcsMvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196735},"main":"dist/index.mjs","type":"module","_from":"file:malib-gear-1.2.2.tgz","types":"dist/index.d.mts","scripts":{"test":"vitest run","build":"tsdown","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"_npmUser":{"name":"lechros","email":"cygnhas@gmail.com"},"_resolved":"/tmp/aa12bd55989f890f98548f1e182b63f7/malib-gear-1.2.2.tgz","_integrity":"sha512-TUkyqKoOxTt4IyuCRL0neUKyGcjt5tNhVP+O6iakTaahijYGzYC6J4fdwWfh1Yny7W39r9IOUg9VlMklqrKCmg==","repository":{"url":"git+https://github.com/Lechros/malib.git","type":"git","directory":"packages/gear"},"_npmVersion":"10.9.8","description":"MapleStory gear logic simulator","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@malib/gearV1":"npm:@malib/gear@1.0.0-next.10","@malib/gearV2":"npm:@malib/gear@1.0.0-next.15","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gear_1.2.2_1783435327469_0.9429059797351853","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@malib/gear","version":"2.0.0","_id":"@malib/gear@2.0.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"139a0da7921f206b9891eb27570c2374fec6c03f","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-2.0.0.tgz","fileCount":4,"integrity":"sha512-umlsgWiX7384wYorIL2ipN8YTHLrXmkVAa4dfB1dgvGtQfShYFrlXtK0buIiwQyvDLUnwnU5+MVm73xJpb4XVg==","signatures":[{"sig":"MEUCIBLtYhAgYQVvcXt+1sK9MuM/OABVO0vZYRL2w0mvY/WjAiEA5twdu/EJCTheSecVcLoKM5iemCRujIJ39T9mSn7aD1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCv3DTHuADwQ9FvMKV1YrG/o1t5VMwQyPKo2E3s8cwZAIgQpAvyLMsStGDCx9z1mEm+TZlMfeG9bURBfOaRp25td8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malib%2fgear@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233895},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","scripts":{"test":"vitest run","build":"tsdown","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:94b7c651-aa46-4834-a9f5-864dbea223aa"}},"deprecated":"This package has been deprecated, next valid version is 2.1.0","repository":{"url":"https://github.com/Lechros/malib","type":"git","directory":"packages/gear"},"description":"MapleStory gear logic simulator","directories":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","vitest":"^5.0.0","typescript":"^7.0.2","@malib/gearV1":"npm:@malib/gear@1.0.0-next.10","@malib/gearV2":"npm:@malib/gear@1.0.0-next.15","@malib/gearV3":"npm:@malib/gear@1.2.2","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gear_2.0.0_1790127115059_0.34185057529258334","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@malib/gear","version":"2.1.0","_id":"@malib/gear@2.1.0","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"dist":{"shasum":"a9ca6bf205bc917805a527013b26a198a93703d2","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-2.1.0.tgz","fileCount":4,"integrity":"sha512-FjzgksWwYxpTZ+Cnr3dCh8+U1OB8uJpvzPyamffgU14GBIldbt1VUfPu/mcbcBguZpUlM4qanx3gJZ6v7qSFwA==","signatures":[{"sig":"MEUCIQD4ZFukRdKLYP3nWAm4Aiqnw9La0px8YlknYN1XM7d4AwIgMZWME5VSbc6HmRBZ8c6vxt0wRX8EH9lJG0tGaFtF/kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGiUGIXoSe2vsdlyJP9/b4mAgjS1Z2B4wJUM7Zedjdt7AiBf25NH4zT9tWuXwtYUxu7ghDaU7AsWw1CkT6+vnc2NwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malib%2fgear@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233969},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","scripts":{"test":"vitest run","build":"tsdown","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:94b7c651-aa46-4834-a9f5-864dbea223aa"}},"repository":{"url":"https://github.com/Lechros/malib","type":"git","directory":"packages/gear"},"description":"MapleStory gear logic simulator","directories":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","vitest":"^5.0.0","typescript":"^7.0.2","@malib/gearV1":"npm:@malib/gear@1.0.0-next.10","@malib/gearV2":"npm:@malib/gear@1.0.0-next.15","@malib/gearV3":"npm:@malib/gear@1.2.2","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gear_2.1.0_1790131658329_0.662764012916957","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"_id":"@malib/gear@2.2.0","dist":{"shasum":"5c953d571192d509d74b2204757c363b6536cdb3","tarball":"https://registry.npmjs.org/@malib/gear/-/gear-2.2.0.tgz","fileCount":4,"integrity":"sha512-vIiseD0N/TikWSlnrozwi3xZg6oZoIGiUeTdklPIrc08/lC0EdXt9hH5PAhLlrjF1dosEIlSYdIFTEWYjXlDUg==","signatures":[{"sig":"MEUCIQDfJ8UNImCFiqkscaeG+BDVRG16hDhTSUTO01RvEbYlhAIgQvGw4KuLaotT4SS9oqsY5vBaWxT2HooHFgW8aNxtzOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD5FpNhvbBFGViwg3gC8hEAyHP4ozY6ZNrLzMToyJFZxQIhAJ+JkstkBVLaCer2yDFqC93l9eqqlGQR5KXJAHHV1NTL"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malib%2fgear@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238645},"main":"dist/index.mjs","name":"@malib/gear","type":"module","types":"dist/index.d.mts","scripts":{"test":"vitest run","build":"tsdown","typecheck:lib":"tsc -p tsconfig.lib.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json --noEmit"},"version":"2.2.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:94b7c651-aa46-4834-a9f5-864dbea223aa"}},"repository":{"url":"https://github.com/Lechros/malib","type":"git","directory":"packages/gear"},"description":"MapleStory gear logic simulator","directories":{},"maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","vitest":"^5.0.0","typescript":"^7.0.2","@malib/gearV1":"npm:@malib/gear@1.0.0-next.10","@malib/gearV2":"npm:@malib/gear@1.0.0-next.15","@malib/gearV3":"npm:@malib/gear@1.2.2","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gear_2.2.0_1790478616178_0.9995815208386749"}}},"time":{"created":"2023-01-13T07:39:10.961Z","modified":"2026-09-27T03:10:16.633Z","0.0.2":"2023-01-13T07:39:11.163Z","0.0.1":"2023-02-10T05:24:44.981Z","0.1.0":"2023-03-01T11:59:44.661Z","0.1.1":"2023-03-01T13:32:39.354Z","0.2.0":"2023-03-05T21:27:41.191Z","0.3.0":"2023-03-16T11:10:39.644Z","0.4.0":"2023-03-16T14:30:32.729Z","0.5.0":"2023-03-18T19:40:04.146Z","0.6.0":"2023-03-22T12:35:15.627Z","0.7.0":"2023-03-23T01:33:24.856Z","0.8.0":"2023-04-03T11:42:02.825Z","0.9.0":"2023-04-03T16:04:10.012Z","0.10.0":"2023-04-06T14:33:19.995Z","0.10.1":"2023-04-06T18:19:47.590Z","0.10.2":"2023-04-06T19:26:32.333Z","0.11.0":"2023-04-22T05:37:26.883Z","0.11.1":"2023-05-07T20:37:34.450Z","0.12.0":"2023-05-14T20:13:43.983Z","0.12.1":"2023-05-15T07:17:51.311Z","0.12.2":"2023-05-16T16:01:31.215Z","0.12.3":"2023-05-16T17:31:30.178Z","0.13.0":"2023-05-26T06:55:04.124Z","0.14.0":"2023-06-04T19:29:14.695Z","0.15.0":"2024-04-22T13:52:12.914Z","0.15.1":"2024-04-23T12:24:47.438Z","1.0.0-next.0":"2025-01-03T08:21:55.137Z","1.0.0-next.1":"2025-01-09T12:48:41.650Z","1.0.0-next.2":"2025-01-09T12:58:27.398Z","1.0.0-next.3":"2025-03-04T16:19:19.724Z","1.0.0-next.4":"2025-03-08T16:53:58.602Z","1.0.0-next.5":"2025-04-30T06:36:05.911Z","1.0.0-next.6":"2025-05-06T17:25:01.127Z","1.0.0-next.7":"2025-05-23T07:21:50.814Z","1.0.0-next.8":"2025-05-27T13:51:01.293Z","1.0.0-next.9":"2025-09-03T14:32:30.111Z","1.0.0-next.10":"2025-10-25T07:45:24.445Z","1.0.0-next.11":"2025-12-08T14:12:38.135Z","1.0.0-next.12":"2026-01-31T17:05:16.151Z","1.0.0-next.13":"2026-01-31T18:02:25.529Z","1.0.0-next.14":"2026-01-31T18:40:00.166Z","1.0.0-next.15":"2026-02-01T03:51:34.640Z","1.0.0":"2026-03-07T19:57:19.982Z","1.1.0":"2026-03-08T14:11:07.003Z","1.2.0":"2026-03-09T04:03:30.857Z","1.2.1":"2026-07-06T18:01:24.525Z","1.2.2":"2026-07-07T14:42:07.620Z","2.0.0":"2026-09-23T01:31:55.143Z","2.1.0":"2026-09-23T02:47:38.422Z","2.2.0":"2026-09-27T03:10:16.270Z"},"repository":{"url":"https://github.com/Lechros/malib","type":"git","directory":"packages/gear"},"description":"MapleStory gear logic simulator","maintainers":[{"name":"lechros","email":"cygnhas@gmail.com"}],"readme":"# @malib/gear\n\n메이플스토리 장비 강화 및 관리 기능을 제공합니다.\n\n현재 제공되는 기능은 다음과 같습니다.\n\n- 추가 옵션\n- 주문서 및 주문의 흔적\n- 스타포스 및 놀라운 장비 강화 주문서\n- 잠재능력\n- 에디셔널 잠재능력\n- 소울웨폰, 소울 증폭 및 소울 잠재능력\n- 익셉셔널 강화\n\n## Installation\n\n```shell\n# Npm\nnpm install @malib/gear\n# Yarn\nyarn add @malib/gear\n# Pnpm\npnpm add @malib/gear\n```\n\n## Overview\n\n### GearData\n\n장비 정보는 `GearData` 타입의 일반 JS 객체로 저장됩니다. JSON으로 저장하고 다시 읽을 수 있습니다. 단, 값이 `undefined`인 속성은 JSON 직렬화 과정에서 생략됩니다.\n\n### ReadonlyGear\n\n`ReadonlyGear` 클래스는 `GearData` 객체에 대한 가벼운 래퍼입니다. 장비 정보를 getter로 제공하며, 조회 과정에서 원본 데이터를 변경하지 않습니다.\n\n읽기 전용 API가 데이터의 불변성을 보장하는 것은 아닙니다. 사용자는 조회한 값을 임의로 변경하지 않아야 합니다.\n\n`GearData`가 외부에서 변경될 경우, `ReadonlyGear` 인스턴스에도 투명하게 노출됩니다. 따라서 하나의 `GearData`로부터 여러 `ReadonlyGear`를 생성하는 것도 가능합니다.\n\n`ReadonlyGear`의 참조형 속성(`baseOption` 등)은 호출 간 같은 값을 가지는 다른 객체를 반환할 수 있습니다. 다시 말해, 깊은 동등은 보장되지만 참조 동등은 보장되지 않습니다.\n\n### Gear\n\n`Gear` 클래스는 `ReadonlyGear` 클래스를 상속합니다.\n\n`GearData`를 변경할 수 있는 속성과 메서드를 추가로 제공합니다. 모든 작업은 내부의 `GearData` 객체를 직접 수정하는 방식으로 작동합니다. 따라서 불변성이 필요한 경우 `Immer` 등을 사용하여 직접 구현해야 합니다.\n\n## Examples\n\n아래 예제는 생성한 `data`와 `gear`를 이어서 사용합니다.\n\n### Creating GearData\n\n`GearData` 객체를 생성하는 별도의 기능은 없으며 직접 생성해야 합니다.\n\n```ts\nimport { type GearData, GearCapability, GearType } from '@malib/gear';\n\nconst data: GearData = {\n  version: 4,\n  id: 1459876,\n  name: 'Example bow',\n  icon: '1459876',\n  type: GearType.bow,\n  req: { level: 100 },\n  attributes: {\n    canAddOption: GearCapability.Can,\n    canScroll: GearCapability.Can,\n    canStarforce: GearCapability.Can,\n    canPotential: GearCapability.Can,\n    canAdditionalPotential: GearCapability.Can,\n  },\n  baseOption: { dex: 1, attackPower: 100 },\n  scrollUpgradeableCount: 2,\n};\n```\n\n### Migrating GearData\n\n라이브러리 업데이트로 인해 `GearData`의 형태가 변경될 경우 `version` 속성에 반영됩니다. `migrate` 함수로 현재 라이브러리가 지원하는 데이터 버전으로 변환합니다. `GearData` 버전보다 이전 버전으로의 변환은 지원하지 않습니다.\n\n버전은 검사하지만 데이터 전체의 구조나 유효성을 검증하지는 않습니다. 외부 입력 검증은 호출자가 수행해야 합니다.\n\n```ts\nimport { migrate } from '@malib/gear';\n\nconst oldData = {\n  version: 3 as const,\n  id: 1459876,\n  name: 'Example bow',\n  icon: '1452000',\n  type: 145 as const, // bow\n  req: { level: 100 },\n  attributes: {},\n};\nconst migratedData = migrate(oldData);\n\nconsole.log(migratedData.version); // 4\n```\n\n### Creating ReadonlyGear\n\n`ReadonlyGear` 및 `Gear` 생성자는 데이터의 `version`이 현재 버전인지 검사합니다. 이전 버전의 데이터는 먼저 `migrate`로 변환해야 합니다.\n\n```ts\nimport { ReadonlyGear } from '@malib/gear';\n\nconst readonlyGear = new ReadonlyGear(data);\n```\n\n### Creating Gear\n\n```ts\nimport { Gear } from '@malib/gear';\n\nconst gear = new Gear(data);\n```\n\n### Reading Property\n\n`GearData`의 장비 정보를 제공합니다. 존재하지 않는 속성은 조회용 래퍼를 사용하여 기본값을 반환합니다.\n\n```ts\nconsole.log(gear.name); // 'Example bow'\n\nconsole.log(gear.req.level); // 100\n\nconsole.log(gear.req.job.class); // 0\nconsole.log(gear.req.job.jobs); // []\n\nconsole.log(gear.starforceOption.dex); // 0\n\nconsole.log(gear.soul); // undefined\n```\n\n### Modifying State\n\n`Gear` 클래스는 `GearData` 상태를 변경하는 여러 메서드를 제공합니다. 제공되는 메서드 외의 변경은 `gear.data`를 통해 직접 수행할 수 있습니다. 직접 수정할 때는 데이터의 일관성을 호출자가 유지해야 합니다.\n\n`supports…`는 해당 강화 기능의 지원 여부를, `can…`은 현재 상태에서 해당 작업을 수행할 수 있는지를 나타냅니다.\n\n#### 착용 제한 레벨 변경\n\n```ts\n// gear.req.level = 120; // Error\n\ngear.data.req.level = 120; // OK\n```\n\n#### 추가 옵션 적용\n\n```ts\nimport { AddOptionType } from '@malib/gear';\n\ngear.applyAddOption(AddOptionType.str, /* grade */ 7);\n\nconsole.log(gear.addOption.str); // 49\n\ngear.applyAddOption(AddOptionType.str_dex, /* grade */ 7);\n\nconsole.log(gear.addOption.str); // 77\n```\n\n#### 주문서 강화 적용\n\n```ts\nimport { SpellTraceType } from '@malib/gear';\n\nconst premiumAttackScroll = {\n  name: 'Premium Attack Scroll',\n  option: { attackPower: 5 },\n};\n\nif (gear.supportsUpgrade) {\n  if (gear.canApplyScroll) {\n    gear.applyScroll(premiumAttackScroll);\n  }\n\n  if (gear.canApplyScroll) {\n    gear.applySpellTrace(SpellTraceType.dex, /* rate */ 30);\n  }\n}\n```\n\n#### 스타포스 강화 적용\n\n```ts\nif (gear.canApplyStarforce) {\n  gear.applyStarforce();\n}\n```\n\n#### 놀라운 장비 강화 주문서 적용\n\n```ts\ngear.resetStarforce();\n\nif (gear.canApplyStarScroll) {\n  gear.applyStarScroll();\n}\n```\n\n#### 잠재능력 및 에디셔널 잠재능력 설정\n\n```ts\nimport { PotentialGrade, type PotentialData } from '@malib/gear';\n\nconst potentialOptions: PotentialData[] = [\n  {\n    grade: PotentialGrade.Rare,\n    summary: 'DEX +3%',\n    option: { dexRate: 3 },\n  },\n];\n\nif (gear.canSetPotential) {\n  gear.setPotential(PotentialGrade.Rare, potentialOptions);\n}\n\nif (gear.canSetAdditionalPotential) {\n  gear.setAdditionalPotential(PotentialGrade.Rare, potentialOptions);\n}\n```\n\n#### 소울 장착 및 증폭\n\n```ts\nconst godSoul = {\n  name: 'God Soul',\n  option: { attackPowerRate: 3 },\n  magnificent: true,\n};\n\n// Soul amplification requires level >= 200\ngear.data.req.level = 200;\n\nif (gear.canApplySoulEnchant) {\n  gear.applySoulEnchant();\n}\nif (gear.canSetSoul(godSoul.magnificent)) {\n  gear.setSoul(godSoul);\n}\nif (gear.canApplySoulAmplification) {\n  gear.applySoulAmplification();\n}\n\nconsole.log(gear.soulAmplificationLevel); // 1\n\ngear.removeSoulEnchant(); // 인챈트 해제. 소울·증폭·잠재 데이터 보존\nconsole.log(gear.soulAmplificationLevel); // 1 (저장된 단계)\nconsole.log(gear.soulAmplificationActive); // false\ngear.applySoulEnchant(); // 보존된 소울·증폭·잠재 활성화\ngear.removeSoul(); // 소울만 제거. 인챈트·증폭·잠재 데이터 보존\nconsole.log(gear.canSetSoul(false)); // false (저장된 증폭 정보로 제한)\ngear.resetSoulWeapon(); // 소울웨폰 정보 완전 제거\n```\n\n#### 익셉셔널 강화\n\n```ts\nconst exceptionalHammer = {\n  name: 'Exceptional Hammer (Bow)',\n  option: { str: 15, dex: 15, luk: 15, attackPower: 10 },\n};\n\n// Example, modify data with caution.\ngear.data.exceptionalUpgradeableCount = 1;\n\nif (gear.canApplyExceptional) {\n  gear.applyExceptional(exceptionalHammer);\n}\n```\n\n### Error Handling\n\n작업을 수행할 수 없는 경우 `GearError`가 발생합니다. `message`에는 실패 이유가, `context`에는 대상 장비와 해당 오류의 추가 정보가 포함됩니다.\n\n`Gear`와 `ReadonlyGear`의 두 번째 인자인 `GearConfig`에서 예외 메시지 언어를 지정할 수 있습니다. 한국어(`ko`, 기본값)와 영어(`en`)를 지원합니다.\n\n```ts\nimport { GearError } from '@malib/gear';\n\nconst englishGear = new Gear(data, { errorLanguage: 'en' });\n\ntry {\n  englishGear.setPotential(PotentialGrade.Normal, potentialOptions);\n} catch (error) {\n  if (!(error instanceof GearError)) throw error;\n\n  console.log(error.message); // 'Potential cannot be set to Normal rank.'\n  console.log(error.context.gear.id); // 1459876\n}\n```\n","readmeFilename":""}