{"_id":"@metaplex-foundation/rustbin","_rev":"22-8af3e50a92da83e1d9a5eb6349fb99be","name":"@metaplex-foundation/rustbin","dist-tags":{"latest":"0.3.5"},"versions":{"0.1.0":{"name":"@metaplex-foundation/rustbin","version":"0.1.0","keywords":["rust","install","binary","cli","version"],"author":{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de"},"license":"Apache-2.0","_id":"@metaplex-foundation/rustbin@0.1.0","maintainers":[{"name":"brandontulsi","email":"tulsi.brandon@gmail.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"roederw","email":"roederw@outlook.com"},{"name":"thlorenz","email":"thlorenz10@gmail.com"},{"name":"austbotm","email":"security@austbot.com"}],"homepage":"https://github.com/metaplex-foundation/rustbin#readme","bugs":{"url":"https://github.com/metaplex-foundation/rustbin/issues"},"dist":{"shasum":"b7d90f194f95f92c4c5d86f9b752e2447e3df949","tarball":"https://registry.npmjs.org/@metaplex-foundation/rustbin/-/rustbin-0.1.0.tgz","fileCount":26,"integrity":"sha512-abc6wihc/pti0mHe33nhPpkoGlDuiA5qgKLqkkUdhJC9R0UrDZXciFZ4iklxSYiB1cI7vMWBMahsmTAm3HMHXQ==","signatures":[{"sig":"MEYCIQD4Q6eL9YWvqv5+XSRaetN+UsjTlzSGVQH6LEHiaCJY9QIhANx9qzTlV80MnFtUxjt7yAeoZvXfNJmw8DjviAAh4UKO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYwtJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ5xAAn1AEBbLC0Y9GhjrORpKcGvKulBnDfRr/yuQWeO55HczKgyM1\r\nGZmm3klSC5OdFqIcmfd6gdBzGlq2A49UgiNaYi7NX8lu9ilBqeBJOxI23xrL\r\nLWhPIXpiHDSBnrFKJ0NnxwETB5fa0XTRj3aW+GeF02ykCmwrdKWSnZ7DJZxa\r\nXshJZZFVoR9jUMlAvExYMCL4dn6CtNO3cri42T2EmDX93EhQWpvmqmztVKSK\r\nWcSIbCpHK+vn7rZwcZBEVfL2DjVx9RK1+YknEwdSDa+KmHV1dvnQvdZSAywA\r\ngL2cJIcLhhxvf0PxD0CMPLmcdJGyzP/7O9RTCoNM+Uurf3hHZVOFzEpZGlh/\r\ncCaXL0MK4T/+RPsDRseuYybIwomznlAHmJ9xGGKnjfg7h6/sp7EcFRWaq580\r\nWUL+kiHDlJgPIS2RegEP4oeCS74NTzLwngdCvr3E9kdAVT2+vuee9Ojsky4t\r\nHwWimSXB/QimN5/AtIm/I8PlYcT9gU2/cq1bXcZXAWR53rwS9EZYQv640UMi\r\nfTZhFUIVZCtBeNMWaPzJxSe4tXn8DxpLiZE7BouJ7HQ8DfxfObsy3Xb9kkcz\r\nOcvY4OykebHJ/xRDcSRRPbGKXoMxtIPe6R4a1VKmg9NDGYiNOXuEoWGqKU50\r\nz6M0dLDqie3SH7iB7sV8rB8W0AOQB57odl4=\r\n=BX4A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/rustbin.js","types":"dist/src/rustbin.d.ts","gitHead":"bdc518dc76a3c52cc4d6db1f4cb03c5c77a0b46e","private":false,"scripts":{"doc":"rimraf ./docs && typedoc","lint":"prettier -c ./src/","test":"tape dist/test/*.js","build":"rimraf dist && tsc -p tsconfig.json","doctoc":"doctoc README.md","pretest":"cpr test/fixtures dist/test/fixtures","lint:fix":"prettier --format ./src","doc:update":"./sh/update-docs","preversion":"yarn check:publish-ready","postpublish":"git push origin && git push origin --tags","prepublishOnly":"yarn check:publish-ready","check:publish-ready":"yarn build && yarn test"},"_npmUser":{"name":"thlorenz","email":"thlorenz10@gmail.com"},"repository":{"url":"git+ssh://git@github.com/metaplex-foundation/rustbin.git","type":"git"},"_npmVersion":"6.14.4","description":"Synchronizes a Rust binary version with the related Rust crate","directories":{"dist":"./dist/"},"_nodeVersion":"16.14.2","dependencies":{"toml":"^3.0.0","debug":"^4.3.3","semver":"^7.3.7","text-table":"^0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","tape":"^5.3.2","doctoc":"^2.1.0","rimraf":"^3.0.2","typedoc":"^0.22.15","prettier":"^2.6.2","typescript":"^4.5.2","@types/node":"^16.11.12","@types/tape":"^4.13.2","@types/debug":"^4.1.7","@types/semver":"^7.3.9","@types/text-table":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/rustbin_0.1.0_1650658121533_0.7606993592369136","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@metaplex-foundation/rustbin","version":"0.2.0","keywords":["rust","install","binary","cli","version"],"author":{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de"},"license":"Apache-2.0","_id":"@metaplex-foundation/rustbin@0.2.0","maintainers":[{"name":"brandontulsi","email":"tulsi.brandon@gmail.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"roederw","email":"roederw@outlook.com"},{"name":"thlorenz","email":"thlorenz10@gmail.com"},{"name":"austbotm","email":"security@austbot.com"}],"homepage":"https://github.com/metaplex-foundation/rustbin#readme","bugs":{"url":"https://github.com/metaplex-foundation/rustbin/issues"},"dist":{"shasum":"0cc21cfd3b9d3b151d8f34cad77b77696e53a59b","tarball":"https://registry.npmjs.org/@metaplex-foundation/rustbin/-/rustbin-0.2.0.tgz","fileCount":26,"integrity":"sha512-/dFOdBlWdsCmV0oa/NqVhZpA0xng6PomGLp1t43gHRsWKvpKRjucMBEYqZNNQC8tatZl7wSz0C5+cDCWNNYNRw==","signatures":[{"sig":"MEYCIQCM+Kd+tKiAkcJ56wxeIWX4XYEmyZMXl843uq1tYTAY+wIhAJ54GRmmPqzDVQItUfSYGnmn0UzUWWCDsgh70xvOk+73","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZAf0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmOhAAhADq153gvMmJx7Se7S1vqMs82RiSpEVYC0WNLRFeWdkcb5In\r\nsy7NY19cc3TAnhk/fkpCR00DoBAG5c5wDYGAojl4WmP4uyYdhTwUyR2KI3Mu\r\n9dJcsYHnGnfEJZk/0+Z8WP/w6FWCCAESfzBR4wySjOOHtxhiRyRs8yD0jk25\r\n0MlCKxtbQZOCD9yaXzXIR0La1mNV7tVmleP9hxBeGvcyNlrUMzFD7hbDvuuh\r\n87crddn3LgLXvwPw4XflnE+ag4XJbsdsg9bF4Y7iczFE/FMWGU3LiXU0VbAs\r\nrnjdH9Xm2PEjG55CdjodHHbO+G2gkuCMMvus2oFB/0oTnc9MyvqvmSRMLTjG\r\nQLrJ+V3hg8dFNHyZDR7cceSwus0X8qWzPHNdmIzHGogrDVwy39wsn33ioiMz\r\nIVJWWqLA8bHfNkXV3TdxKC+tT6VAD852ykr67V32EYyWJqtjn/fglWYMMkY4\r\n5CcBPyCh3DFQFFLxnEgpIuyJz4ciwtNTvAoIby2Ck2zC8TyJA/pA9M1YmVvM\r\n3TMIgD1Qe8G0Q6heUxwKgRy4an+V5TIoKcyREssaoj8nWQm3+/ut1ODeO/T8\r\nXKE8qNvV5DWTglu6qom3RgXX2IHbzojUpSr31HNB38LIONEK8zgbbuc64XU8\r\nERHLXbRl+sFL5rkAK3QNX/IJECMtEbTPb+Q=\r\n=IONP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/rustbin.js","types":"dist/src/rustbin.d.ts","gitHead":"0fe8566acdde5e58abee9523aa3b4362caf5e8d1","private":false,"scripts":{"doc":"rimraf ./docs && typedoc","lint":"prettier -c ./src/","test":"tape dist/test/*.js","build":"rimraf dist && tsc -p tsconfig.json","doctoc":"doctoc README.md","pretest":"cpr test/fixtures dist/test/fixtures","lint:fix":"prettier --format ./src","doc:update":"./sh/update-docs","preversion":"yarn check:publish-ready","postpublish":"git push origin && git push origin --tags","prepublishOnly":"yarn check:publish-ready","check:publish-ready":"yarn build && yarn test"},"_npmUser":{"name":"thlorenz","email":"thlorenz10@gmail.com"},"repository":{"url":"git+ssh://git@github.com/metaplex-foundation/rustbin.git","type":"git"},"_npmVersion":"6.14.4","description":"Synchronizes a Rust binary version with the related Rust crate","directories":{"dist":"./dist/"},"_nodeVersion":"16.14.2","dependencies":{"toml":"^3.0.0","debug":"^4.3.3","semver":"^7.3.7","text-table":"^0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","tape":"^5.3.2","doctoc":"^2.1.0","rimraf":"^3.0.2","typedoc":"^0.22.15","prettier":"^2.6.2","typescript":"^4.5.2","@types/node":"^16.11.12","@types/tape":"^4.13.2","@types/debug":"^4.1.7","@types/semver":"^7.3.9","@types/text-table":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/rustbin_0.2.0_1650722804035_0.8893448045279366","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@metaplex-foundation/rustbin","version":"0.3.0","keywords":["rust","install","binary","cli","version"],"author":{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de"},"license":"Apache-2.0","_id":"@metaplex-foundation/rustbin@0.3.0","maintainers":[{"name":"brandontulsi","email":"tulsi.brandon@gmail.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"roederw","email":"roederw@outlook.com"},{"name":"thlorenz","email":"thlorenz10@gmail.com"},{"name":"austbotm","email":"security@austbot.com"}],"homepage":"https://github.com/metaplex-foundation/rustbin#readme","bugs":{"url":"https://github.com/metaplex-foundation/rustbin/issues"},"dist":{"shasum":"fc92174d7a19676fdb977f249e7f00a2155e4200","tarball":"https://registry.npmjs.org/@metaplex-foundation/rustbin/-/rustbin-0.3.0.tgz","fileCount":26,"integrity":"sha512-v1Wc6q7AdJyXDUHm97facs/AYm4zbGnAmFy3nre4BpCkaDq3eTz2ki3dU7qumRxrYA+qfg88s6H6Ll/awPiudQ==","signatures":[{"sig":"MEYCIQDuDjdPWWHK1fT4IXkgP3NWoRnuVf4ZyN44IUFchGoEjgIhAJw3SPuAKIqUdn7mOk5togSsolr8cAwIBJPQcjgeKL3L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZCu7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqxcg//f5aIKEvbgO5nO/pMpak9fu+YF1ALx+zt2zKKPJSaeyzaYg2z\r\ncvWbhumBFHlO55fq6hm2KKQ/lnStAowGaWu6EkNbiBuWygBawn+h43dJOjel\r\nnie0YNv61DK8Db3LLIqR3hUknU6cjNHLsYIcLorpTySfkp7+vC++mjA1IHEC\r\nMPZyoBdqkzR+T4CCffXamT5bFTcO33MzI2o4hdXtCwKxH7qw8GhzhsccpIqB\r\naVw2vbKg+b7SKf/pqpwbWpMcXhnJhOcQZA7SjQO1BUBpNJHq4BnWV/y3W1+t\r\n80HSSWhXpXNy9GHuy+KOnOeWmvcFwOkKaCREdgiMuU2TvHFwFeXNnt26KCji\r\nV6H0582bCQJrwt08ztOBo/aax943enuw9j0lFS2MOqCWk9PyHiJOaZ5RfI4J\r\nSciaPrdOrJRNkD3D4o0WvzYqfcWVadK1VZqBqBPm24ffV5qFDLmBxnaXn36p\r\n0oBodD8JTy3e7kTuvc1g5lqpCaHloG/ve4v08vLh56LO7WNT6iDe7dF6O+Yp\r\nqDWlcioJPs6CScnyfAXGmIpLBTB3v29nJE46xHH1whVveYjxKgO3n47BErfM\r\nlmqn44kH2+htB6eg8Pv4SjYS2CfDz6VjtnE2xVaLQZoTBC3aGqNxzBFm5xVv\r\nqrvmePd49T4EIH7942gy0qj647hu2YottZw=\r\n=d6JJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/rustbin.js","types":"dist/src/rustbin.d.ts","gitHead":"e0523cacfc7f0f03d55cac6c4f8b44ad94e88a90","private":false,"scripts":{"doc":"rimraf ./docs && typedoc","lint":"prettier -c ./src/","test":"tape dist/test/*.js","build":"rimraf dist && tsc -p tsconfig.json","doctoc":"doctoc README.md","pretest":"cpr test/fixtures dist/test/fixtures","lint:fix":"prettier --format ./src","doc:update":"./sh/update-docs","preversion":"yarn check:publish-ready","postpublish":"git push origin && git push origin --tags","prepublishOnly":"yarn check:publish-ready","check:publish-ready":"yarn build && yarn test"},"_npmUser":{"name":"thlorenz","email":"thlorenz10@gmail.com"},"repository":{"url":"git+ssh://git@github.com/metaplex-foundation/rustbin.git","type":"git"},"_npmVersion":"6.14.4","description":"Synchronizes a Rust binary version with the related Rust crate","directories":{"dist":"./dist/"},"_nodeVersion":"16.14.2","dependencies":{"toml":"^3.0.0","debug":"^4.3.3","semver":"^7.3.7","text-table":"^0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","tape":"^5.3.2","doctoc":"^2.1.0","rimraf":"^3.0.2","typedoc":"^0.22.15","prettier":"^2.6.2","typescript":"^4.5.2","@types/node":"^16.11.12","@types/tape":"^4.13.2","@types/debug":"^4.1.7","@types/semver":"^7.3.9","@types/text-table":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/rustbin_0.3.0_1650731963548_0.8013960183141997","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@metaplex-foundation/rustbin","version":"0.3.1","keywords":["rust","install","binary","cli","version"],"author":{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de"},"license":"Apache-2.0","_id":"@metaplex-foundation/rustbin@0.3.1","maintainers":[{"name":"brandontulsi","email":"tulsi.brandon@gmail.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"roederw","email":"roederw@outlook.com"},{"name":"thlorenz","email":"thlorenz10@gmail.com"},{"name":"austbotm","email":"security@austbot.com"}],"homepage":"https://github.com/metaplex-foundation/rustbin#readme","bugs":{"url":"https://github.com/metaplex-foundation/rustbin/issues"},"dist":{"shasum":"bbcd61e8699b73c0b062728c6f5e8d52e8145042","tarball":"https://registry.npmjs.org/@metaplex-foundation/rustbin/-/rustbin-0.3.1.tgz","fileCount":26,"integrity":"sha512-hWd2JPrnt2/nJzkBpZD3Y6ZfCUlJujv2K7qUfsxdS0jSwLrSrOvYwmNWFw6mc3lbULj6VP4WDyuy9W5/CHU/lQ==","signatures":[{"sig":"MEUCIQCyF3lZIAxdmhZIIfp6vtHK8N2i+sI/Lr0gopqE9NX4DgIgS6CHiJiumVfAonqT04UVTk9B5QuAYbcf2gNexi+Ji3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZDI4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwzQ//cAhMBBy9PJ/hWTIIypD3EGQ/qORwmO9/iiS/OUYAG2VXlht7\r\nf+EnyCu0Gm/1qzTsPtOtNxGSh7IQzC7Ja7n5BJZVF/gHXZse4LmWPXtZuvUB\r\nbEIP9gbUfSjo42vmM21+6dGq7G0fn+odUfFr02TpZ7431ArG3cmVwjds7F20\r\nH/v05bXR1AyEEmgd11bG0K6sgMBjR59KzM0/WDU3FhPzZMfqsU+7xXhWl3SU\r\na/gI0li+GusGO38dwKIeRUncJoRkYwsHEzmoHy4tmKuVlcdmtpLfF9IDAuvh\r\nKspx9hx6fhWyEdmIYtvZVoxKGb/Aw/PuRAUhbovOjvzrJa1WYxnAYmM8uT1O\r\nV+kW9gj+c9VjmecB689tdX3TJUA28QCjYpyGOwW5YL4Anixt7/BYBU12lkAT\r\nxzLs86U0hRf0arbNmaCYvYLccBN1x9rP13huw3STqj78Vh7tiBzX4ZS3efgP\r\nS3q3DVcQkp59fWz3KYEtwsvTyyK1Ol9icOdATS0t10DHuJELYyKJhILjs5iX\r\nHgvOmrYe0SOP7qyxsoYQLi2cOx449W8wGgLzeL6O5S00DabX9jrQAQ+LQfr7\r\nJ3Mx94GkjtV+sKvqGzOyyVLF/AblFt3KVWLK23yR6KnELsZeOYM+l5F5fjJm\r\ntSe2vughaIji2eV4+w1bgDE7nO+6EDsOLE0=\r\n=jaYR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/rustbin.js","types":"dist/src/rustbin.d.ts","gitHead":"d1f02c7ef618423833c089773f9063ce89fd2b78","private":false,"scripts":{"doc":"rimraf ./docs && typedoc","lint":"prettier -c ./src/","test":"tape dist/test/*.js","build":"rimraf dist && tsc -p tsconfig.json","doctoc":"doctoc README.md","pretest":"cpr test/fixtures dist/test/fixtures","lint:fix":"prettier --format ./src","doc:update":"./sh/update-docs","preversion":"yarn check:publish-ready","postpublish":"git push origin && git push origin --tags","prepublishOnly":"yarn check:publish-ready","check:publish-ready":"yarn build && yarn test"},"_npmUser":{"name":"thlorenz","email":"thlorenz10@gmail.com"},"repository":{"url":"git+ssh://git@github.com/metaplex-foundation/rustbin.git","type":"git"},"_npmVersion":"6.14.4","description":"Synchronizes a Rust binary version with the related Rust crate","directories":{"dist":"./dist/"},"_nodeVersion":"16.14.2","dependencies":{"toml":"^3.0.0","debug":"^4.3.3","semver":"^7.3.7","text-table":"^0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","tape":"^5.3.2","doctoc":"^2.1.0","rimraf":"^3.0.2","typedoc":"^0.22.15","prettier":"^2.6.2","typescript":"^4.5.2","@types/node":"^16.11.12","@types/tape":"^4.13.2","@types/debug":"^4.1.7","@types/semver":"^7.3.9","@types/text-table":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/rustbin_0.3.1_1650733623727_0.0530525957963186","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@metaplex-foundation/rustbin","version":"0.3.2","keywords":["rust","install","binary","cli","version"],"author":{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de"},"license":"Apache-2.0","_id":"@metaplex-foundation/rustbin@0.3.2","maintainers":[{"name":"danenbm","email":"michael@metaplex.com"},{"name":"nhanphan","email":"nhan.phan@gmail.com"},{"name":"blockiosaurus","email":"keith@metaplex.com"},{"name":"0x_febo","email":"febo@metaplex.com"},{"name":"svc01-metaplex","email":"svc01@metaplex.com"},{"name":"samuelvanderwaal","email":"samuel.vanderwaal@gmail.com"},{"name":"brandontulsi","email":"tulsi.brandon@gmail.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"thlorenz","email":"thlorenz10@gmail.com"},{"name":"austbotm","email":"security@austbot.com"}],"dist":{"shasum":"4221d9c60469da9dcadbc0b51d8bb75708beef8d","tarball":"https://registry.npmjs.org/@metaplex-foundation/rustbin/-/rustbin-0.3.2.tgz","fileCount":30,"integrity":"sha512-IgL6KUfTKWXvDQYtXKVWi6Pld5A79h4vP6dDOg/M2Dgg9SJjek+aUO6RbnanHanx9iBssh/Apu0hnA0YNyrwEA==","signatures":[{"sig":"MEUCIGeuAZ3x+M3Z+5pwuSKRdSwQy6w0+Yw6x2yPW7q20iCnAiEAn604HokA29lVJBxIPFJ2jYJ3Di8RPMxRTUwNmLguE6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34883},"main":"dist/src/rustbin.js","types":"dist/src/rustbin.d.ts","private":false,"scripts":{"doc":"rimraf ./docs && typedoc","lint":"prettier -c ./src/","test":"tape dist/test/*.js","build":"rimraf dist && tsc -p tsconfig.json","doctoc":"doctoc README.md","pretest":"cpr test/fixtures dist/test/fixtures","lint:fix":"prettier --format ./src","doc:update":"./sh/update-docs","preversion":"yarn check:publish-ready","postpublish":"git push origin && git push origin --tags","prepublishOnly":"yarn check:publish-ready","check:publish-ready":"yarn build && yarn test"},"_npmUser":{"name":"lorisleiva","email":"loris.leiva@gmail.com"},"repository":{"url":"git@github.com:metaplex-foundation/rustbin.git","type":"git"},"description":"Synchronizes a Rust binary version with the related Rust crate","directories":{},"dependencies":{"toml":"^3.0.0","debug":"^4.3.3","semver":"^7.3.7","text-table":"^0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","tape":"^5.3.2","doctoc":"^2.1.0","rimraf":"^3.0.2","typedoc":"^0.22.15","prettier":"^2.6.2","typescript":"^4.5.2","@types/node":"^16.11.12","@types/tape":"^4.13.2","@types/debug":"^4.1.7","@types/semver":"^7.3.9","@types/text-table":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/rustbin_0.3.2_1691768986797_0.9429842025525415","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@metaplex-foundation/rustbin","version":"0.3.3","keywords":["rust","install","binary","cli","version"],"author":{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de"},"license":"Apache-2.0","_id":"@metaplex-foundation/rustbin@0.3.3","maintainers":[{"name":"danenbm","email":"michael@metaplex.com"},{"name":"nhanphan","email":"nhan.phan@gmail.com"},{"name":"blockiosaurus","email":"keith@metaplex.com"},{"name":"0x_febo","email":"febo@metaplex.com"},{"name":"svc01-metaplex","email":"svc01@metaplex.com"},{"name":"samuelvanderwaal","email":"samuel.vanderwaal@gmail.com"},{"name":"brandontulsi","email":"tulsi.brandon@gmail.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"thlorenz","email":"thlorenz10@gmail.com"},{"name":"austbotm","email":"security@austbot.com"}],"dist":{"shasum":"da949869e370783dab207f08528bacf092e30b9f","tarball":"https://registry.npmjs.org/@metaplex-foundation/rustbin/-/rustbin-0.3.3.tgz","fileCount":30,"integrity":"sha512-WNyfYlKEyHPgtIAw6O/XvSUcOk28XVOvE17SZRYqQzrgM43dTlNT1WdWb9KyzPlDL9rWQNc1HVuIzPKNLW6Vsg==","signatures":[{"sig":"MEUCIQDlpzBjZZkywMpIFC7x5sC92AwCmCW9y9+kfDB9DjXNKgIgCBxOy1EFc8gmRqn03cpbsWexr+WmwET1qTXXy5z4Zp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36270},"main":"dist/src/rustbin.js","types":"dist/src/rustbin.d.ts","private":false,"scripts":{"doc":"rimraf ./docs && typedoc","lint":"prettier -c ./src/","test":"tape dist/test/*.js","build":"rimraf dist && tsc -p tsconfig.json","doctoc":"doctoc README.md","pretest":"cpr test/fixtures dist/test/fixtures","lint:fix":"prettier --format ./src","doc:update":"./sh/update-docs","preversion":"yarn check:publish-ready","postpublish":"git push origin && git push origin --tags","prepublishOnly":"yarn check:publish-ready","check:publish-ready":"yarn build && yarn test"},"_npmUser":{"name":"lorisleiva","email":"loris.leiva@gmail.com"},"repository":{"url":"git@github.com:metaplex-foundation/rustbin.git","type":"git"},"description":"Synchronizes a Rust binary version with the related Rust crate","directories":{},"dependencies":{"toml":"^3.0.0","debug":"^4.3.3","semver":"^7.3.7","text-table":"^0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","tape":"^5.3.2","doctoc":"^2.1.0","rimraf":"^3.0.2","typedoc":"^0.22.15","prettier":"^2.6.2","typescript":"^4.5.2","@types/node":"^16.11.12","@types/tape":"^4.13.2","@types/debug":"^4.1.7","@types/semver":"^7.3.9","@types/text-table":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/rustbin_0.3.3_1691769749756_0.5598608647075054","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@metaplex-foundation/rustbin","version":"0.3.4","keywords":["rust","install","binary","cli","version"],"author":{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de"},"license":"Apache-2.0","_id":"@metaplex-foundation/rustbin@0.3.4","maintainers":[{"name":"danenbm","email":"michael@metaplex.com"},{"name":"nhanphan","email":"nhan.phan@gmail.com"},{"name":"blockiosaurus","email":"keith@metaplex.com"},{"name":"0x_febo","email":"febo@metaplex.com"},{"name":"svc01-metaplex","email":"svc01@metaplex.com"},{"name":"samuelvanderwaal","email":"samuel.vanderwaal@gmail.com"},{"name":"brandontulsi","email":"tulsi.brandon@gmail.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"thlorenz","email":"thlorenz10@gmail.com"},{"name":"austbotm","email":"security@austbot.com"}],"dist":{"shasum":"c61b57107f5a3c981fac49a8fac2aadf4e676cb4","tarball":"https://registry.npmjs.org/@metaplex-foundation/rustbin/-/rustbin-0.3.4.tgz","fileCount":30,"integrity":"sha512-WekksU7V+seZ1u6SQk+/isgt3ScWLiRn40xxQOKL1AzRnfWOOXeQRxvudkwBDts9bzZyJHs6RXhWHvcSFN3Udw==","signatures":[{"sig":"MEUCIGhyUfc+G0pzjcTD7nogYMQIjWcUjY8xq+QL9sf9QSeOAiEAwmQJQvXMYeU6yrFt4U0Hsm3YbuBtUDlh8Sf3R6wcCBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36269},"main":"dist/src/rustbin.js","types":"dist/src/rustbin.d.ts","private":false,"scripts":{"doc":"rimraf ./docs && typedoc","lint":"prettier -c ./src/","test":"tape dist/test/*.js","build":"rimraf dist && tsc -p tsconfig.json","doctoc":"doctoc README.md","pretest":"cpr test/fixtures dist/test/fixtures","lint:fix":"prettier --format ./src","doc:update":"./sh/update-docs","preversion":"yarn check:publish-ready","postpublish":"git push origin && git push origin --tags","prepublishOnly":"yarn check:publish-ready","check:publish-ready":"yarn build && yarn test"},"_npmUser":{"name":"lorisleiva","email":"loris.leiva@gmail.com"},"repository":{"url":"git@github.com:metaplex-foundation/rustbin.git","type":"git"},"description":"Synchronizes a Rust binary version with the related Rust crate","directories":{},"dependencies":{"toml":"^3.0.0","debug":"^4.3.3","semver":"^7.3.7","text-table":"^0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","tape":"^5.3.2","doctoc":"^2.1.0","rimraf":"^3.0.2","typedoc":"^0.22.15","prettier":"^2.6.2","typescript":"^4.5.2","@types/node":"^16.11.12","@types/tape":"^4.13.2","@types/debug":"^4.1.7","@types/semver":"^7.3.9","@types/text-table":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/rustbin_0.3.4_1691770568414_0.9595230086762092","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@metaplex-foundation/rustbin","version":"0.3.5","keywords":["rust","install","binary","cli","version"],"author":{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de"},"license":"Apache-2.0","_id":"@metaplex-foundation/rustbin@0.3.5","maintainers":[{"name":"danenbm","email":"michael@metaplex.com"},{"name":"nhanphan","email":"nhan.phan@gmail.com"},{"name":"blockiosaurus","email":"keith@metaplex.com"},{"name":"0x_febo","email":"febo@metaplex.com"},{"name":"svc01-metaplex","email":"svc01@metaplex.com"},{"name":"samuelvanderwaal","email":"samuel.vanderwaal@gmail.com"},{"name":"brandontulsi","email":"tulsi.brandon@gmail.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"thlorenz","email":"thlorenz10@gmail.com"},{"name":"austbotm","email":"security@austbot.com"}],"dist":{"shasum":"56d028afd96c2b56ad3bbea22ff454adde900e8c","tarball":"https://registry.npmjs.org/@metaplex-foundation/rustbin/-/rustbin-0.3.5.tgz","fileCount":30,"integrity":"sha512-m0wkRBEQB/8krwMwKBvFugufZtYwMXiGHud2cTDAv+aGXK4M90y0Hx67/wpu+AqqoQfdV8VM9YezUOHKD+Z5kA==","signatures":[{"sig":"MEUCIFg1PNo704s3lOjanQCcLILl+PNlNJjcKCTWvhx5mH5SAiEAxX0K2ujezEmPqyPHU5Tfuttqf84zmWtQvjKqZM0v7/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36262},"main":"dist/src/rustbin.js","types":"dist/src/rustbin.d.ts","private":false,"scripts":{"doc":"rimraf ./docs && typedoc","lint":"prettier -c ./src/","test":"tape dist/test/*.js","build":"rimraf dist && tsc -p tsconfig.json","doctoc":"doctoc README.md","pretest":"cpr test/fixtures dist/test/fixtures","lint:fix":"prettier --format ./src","doc:update":"./sh/update-docs","preversion":"yarn check:publish-ready","postpublish":"git push origin && git push origin --tags","prepublishOnly":"yarn check:publish-ready","check:publish-ready":"yarn build && yarn test"},"_npmUser":{"name":"lorisleiva","email":"loris.leiva@gmail.com"},"repository":{"url":"git@github.com:metaplex-foundation/rustbin.git","type":"git"},"description":"Synchronizes a Rust binary version with the related Rust crate","directories":{},"dependencies":{"toml":"^3.0.0","debug":"^4.3.3","semver":"^7.3.7","text-table":"^0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","tape":"^5.3.2","doctoc":"^2.1.0","rimraf":"^3.0.2","typedoc":"^0.22.15","prettier":"^2.6.2","typescript":"^4.5.2","@types/node":"^16.11.12","@types/tape":"^4.13.2","@types/debug":"^4.1.7","@types/semver":"^7.3.9","@types/text-table":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/rustbin_0.3.5_1691771440381_0.09835298777991097","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-04-22T20:08:41.405Z","modified":"2025-10-28T23:58:34.534Z","0.1.0":"2022-04-22T20:08:41.693Z","0.2.0":"2022-04-23T14:06:44.223Z","0.3.0":"2022-04-23T16:39:23.765Z","0.3.1":"2022-04-23T17:07:04.322Z","0.3.2":"2023-08-11T15:49:47.035Z","0.3.3":"2023-08-11T16:02:30.021Z","0.3.4":"2023-08-11T16:16:08.589Z","0.3.5":"2023-08-11T16:30:40.667Z"},"author":{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de"},"license":"Apache-2.0","keywords":["rust","install","binary","cli","version"],"repository":{"url":"git@github.com:metaplex-foundation/rustbin.git","type":"git"},"description":"Synchronizes a Rust binary version with the related Rust crate","maintainers":[{"email":"michael@metaplex.foundation","name":"danenbm1"},{"email":"nhan.phan@gmail.com","name":"nhanphan"},{"email":"tulsi.brandon@gmail.com","name":"brandontulsi"},{"email":"svc01@metaplex.com","name":"svc01-metaplex"},{"email":"michael@metaplex.com","name":"danenbm"},{"email":"keith@metaplex.foundation","name":"blockiosaurus"}],"readme":"# rustbin [![Build Lint and Test Rustbin](https://github.com/metaplex-foundation/rustbin/actions/workflows/rustbin.yml/badge.svg)](https://github.com/metaplex-foundation/rustbin/actions/workflows/rustbin.yml)\n\nSynchronizes a Rust binary version with the related Rust crate.\n\n## Anchor Example\n\n### Prepare Config\n\n```js\nconst path = require('path');\nconst rootDir = path.join(__dirname, 'cargo');\nconst cargoToml = path.join(__dirname, '..', '..', 'program', 'Cargo.toml');\n\nconst config = {\n  rootDir,\n  binaryName: 'anchor',\n  binaryCrateName: 'anchor-cli',\n  libName: 'anchor-lang',\n  dryRun: false,\n  cargoToml,\n};\n```\n\n### Checking Versions\n\n```js\nconst { rustbinCheck } = require('@metaplex-foundation/rustbin');\nconst { satisfies, libVersion, binVersion } = await rustbinCheck({\nconsole.log(`${binVersion} %s ${libVersion}`, satisfies ? 'satisfies' : 'does not satisfy');\n```\n\n### Check and Install If Needed\n\n```js\nconst { rustbinMatch, confirmAutoMessageConsole } = require('@metaplex-foundation/rustbin');\nconst { cmd, fullPathToBinary } = await rustbinMatch(config, confirmAutoMessageConsole);\nconsole.log(`${fullPathToBinary} installed via ${cmd}`);\n```\n\n## API\n\nPlease consult the full API [here](https://metaplex-foundation.github.io/rustbin/docs/).\n\n## LICENSE\n\nApache-2.0\n","readmeFilename":"README.md"}