{"_id":"@asarua/trvon","_rev":"3-050fd3eaf38529de4977354e23d9b57c","name":"@asarua/trvon","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@asarua/trvon","version":"0.0.1","description":"Trvon -- The rust version of nrm","packageManager":"pnpm@8.6.0","main":"index.js","bin":{"trvon":"js/scripts/bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node ./js/scripts/check.js","benchmarks":"bash ./benchmarks/run","build-all":"node ./js/scripts/build-npm.js","build-win32-x64":"node ./js/scripts/build-npm.js win32-x64","build-darwin-x64":"node ./js/scripts/build-npm.js darwin-x64","build-darwin-arm64":"node ./js/scripts/build-npm.js darwin-arm64","build-linux-x64":"node ./js/scripts/build-npm.js linux-x64"},"repository":{"type":"git","url":"git+https://github.com/Asarua/trvon.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/Asarua/trvon/issues"},"homepage":"https://github.com/Asarua/trvon#readme","optionalDependencies":{"@trvon/darwin-arm64":"0.0.1","@trvon/darwin-x64":"0.0.1","@trvon/linux-x64":"0.0.1","@trvon/win32-x64":"0.0.1"},"devDependencies":{"chalk":"^4.1.2"},"gitHead":"20527ef6a9ba7a86dc6d608b270495c72d07dd2f","dependencies":{"@trvon/darwin-arm64":"0.0.1","@trvon/darwin-x64":"0.0.1","@trvon/linux-x64":"0.0.1","@trvon/win32-x64":"0.0.1"},"_id":"@asarua/trvon@0.0.1","_nodeVersion":"18.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sCvHI00ONHJ+Ca0/DEcLfdJqqqGxC/tCJc3t/dUdpH655gRwKCMYBcRj24pje8gOODzBBWQq3sOXGH8okSxOag==","shasum":"f84177e5c243749051a1591f398a725cc2f250ed","tarball":"https://registry.npmjs.org/@asarua/trvon/-/trvon-0.0.1.tgz","fileCount":7,"unpackedSize":7600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPlYcpN4EkA6h5RFVNG5WRxpvJ/+J3qxWFGLJL+O+rBAiEA8OVYNukokPsoBh2s7CqSEvTRyuyEYc0F6+A0fdBT1dE="}]},"_npmUser":{"name":"asarua","email":"15503636341@163.com"},"directories":{},"maintainers":[{"name":"asarua","email":"15503636341@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trvon_0.0.1_1685847399354_0.6531835079753194"},"_hasShrinkwrap":false},"0.0.2":{"name":"@asarua/trvon","version":"0.0.2","description":"Trvon -- The rust version of nrm","packageManager":"pnpm@8.6.0","main":"index.js","bin":{"trvon":"js/scripts/bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node ./js/scripts/check.js","benchmarks":"bash ./benchmarks/run","build-all":"node ./js/scripts/build-npm.js","build-win32-x64":"node ./js/scripts/build-npm.js win32-x64","build-darwin-x64":"node ./js/scripts/build-npm.js darwin-x64","build-darwin-arm64":"node ./js/scripts/build-npm.js darwin-arm64","build-linux-x64":"node ./js/scripts/build-npm.js linux-x64"},"repository":{"type":"git","url":"git+https://github.com/Asarua/trvon.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/Asarua/trvon/issues"},"homepage":"https://github.com/Asarua/trvon#readme","optionalDependencies":{"@trvon/darwin-x64":"0.0.1","@trvon/win32-x64":"0.0.1"},"devDependencies":{"chalk":"^4.1.2"},"gitHead":"20527ef6a9ba7a86dc6d608b270495c72d07dd2f","dependencies":{"@trvon/darwin-x64":"0.0.1","@trvon/win32-x64":"0.0.1"},"_id":"@asarua/trvon@0.0.2","_nodeVersion":"18.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9K2IoGHGnKUJ2agRT8082nSsanXVeUuPwdARY1Vc/IJsszGO2u4nuBJY0mKDrgQomsqOu5JCARUQIA0OKKiE+A==","shasum":"a5f4ce5ccc948e784d2ef1f93bd2a8a3d4c0ae4e","tarball":"https://registry.npmjs.org/@asarua/trvon/-/trvon-0.0.2.tgz","fileCount":7,"unpackedSize":7531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFwyWr5VZb6ezUsdYd7atRX4hg57iLZBkuAAcU5rQEpAiEAqR1OXBbQd/Uv1EMVY4gIZNNBfNGpk7rFJlRT8moQEVY="}]},"_npmUser":{"name":"asarua","email":"15503636341@163.com"},"directories":{},"maintainers":[{"name":"asarua","email":"15503636341@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trvon_0.0.2_1685847618000_0.05197441689300675"},"_hasShrinkwrap":false},"0.0.3":{"name":"@asarua/trvon","version":"0.0.3","description":"Trvon -- The rust version of nrm","packageManager":"pnpm@8.6.0","main":"index.js","bin":{"trvon":"js/scripts/bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node ./js/scripts/check.js","benchmarks":"bash ./benchmarks/run","build-all":"node ./js/scripts/build-npm.js","build-win32-x64":"node ./js/scripts/build-npm.js win32-x64","build-darwin-x64":"node ./js/scripts/build-npm.js darwin-x64","build-darwin-arm64":"node ./js/scripts/build-npm.js darwin-arm64","build-linux-x64":"node ./js/scripts/build-npm.js linux-x64"},"repository":{"type":"git","url":"git+https://github.com/Asarua/trvon.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/Asarua/trvon/issues"},"homepage":"https://github.com/Asarua/trvon#readme","optionalDependencies":{"@trvon/darwin-x64":"0.0.1","@trvon/win32-x64":"0.0.1"},"devDependencies":{"chalk":"^4.1.2"},"gitHead":"20527ef6a9ba7a86dc6d608b270495c72d07dd2f","dependencies":{"@trvon/darwin-x64":"0.0.1","@trvon/win32-x64":"0.0.1"},"_id":"@asarua/trvon@0.0.3","_nodeVersion":"18.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9tlFk/arZoqaO3LjvhOWuBHVX3yNw/2keDZYgGETBhkUpek/pXHJtjHC3m+v2C25PCuUKn4aD1r/Mpo5jcMgYA==","shasum":"a46dd4315d3b1a784b94b9800e368b857d56d34f","tarball":"https://registry.npmjs.org/@asarua/trvon/-/trvon-0.0.3.tgz","fileCount":7,"unpackedSize":7589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ2kbdqVTrPiQh4HdJcJVNmmVFV514ar7RscWb8mwaewIhAJsMDYQ75UWbEk2pS3aHUFhTxXxiEX/Or+RCGEDNB8SQ"}]},"_npmUser":{"name":"asarua","email":"15503636341@163.com"},"directories":{},"maintainers":[{"name":"asarua","email":"15503636341@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trvon_0.0.3_1685847875988_0.588559951577442"},"_hasShrinkwrap":false},"0.0.4":{"name":"@asarua/trvon","version":"0.0.4","description":"Trvon -- The rust version of nrm","packageManager":"pnpm@8.6.0","main":"index.js","bin":{"trvon":"js/scripts/bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node ./js/scripts/check.js","benchmarks":"bash ./benchmarks/run","build-all":"node ./js/scripts/build-npm.js","build-win32-x64":"node ./js/scripts/build-npm.js win32-x64","build-darwin-x64":"node ./js/scripts/build-npm.js darwin-x64","build-darwin-arm64":"node ./js/scripts/build-npm.js darwin-arm64","build-linux-x64":"node ./js/scripts/build-npm.js linux-x64"},"repository":{"type":"git","url":"git+https://github.com/Asarua/trvon.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/Asarua/trvon/issues"},"homepage":"https://github.com/Asarua/trvon#readme","optionalDependencies":{"@trvon/darwin-x64":"0.0.1","@trvon/win32-x64":"0.0.1"},"devDependencies":{"chalk":"^4.1.2"},"gitHead":"20527ef6a9ba7a86dc6d608b270495c72d07dd2f","dependencies":{"@trvon/darwin-x64":"0.0.1","@trvon/win32-x64":"0.0.1"},"_id":"@asarua/trvon@0.0.4","_nodeVersion":"18.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iTt8E/MI+iltdKl/UmsmfLTHX0ymdUo+N9ob6SArBujI5MHISBUm4XzrP0Grt/5hW7Wxo9Rsbo0pzwZynxf6mA==","shasum":"d7a56be2ee01888477667ee82f614b7cd85d8d3d","tarball":"https://registry.npmjs.org/@asarua/trvon/-/trvon-0.0.4.tgz","fileCount":7,"unpackedSize":7614,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0XikNdARgJAhXEmgJU/DZfBgOf8NQACI6Ybpq2yvO6gIgHK0JKj+BVDZKFcqIqn/WGhUFwQw3fyhNHXQHXy5D/JY="}]},"_npmUser":{"name":"asarua","email":"15503636341@163.com"},"directories":{},"maintainers":[{"name":"asarua","email":"15503636341@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trvon_0.0.4_1685847963198_0.5788903796934881"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-04T02:56:39.285Z","0.0.1":"2023-06-04T02:56:39.555Z","modified":"2023-06-04T03:06:03.553Z","0.0.2":"2023-06-04T03:00:18.158Z","0.0.3":"2023-06-04T03:04:36.155Z","0.0.4":"2023-06-04T03:06:03.423Z"},"maintainers":[{"name":"asarua","email":"15503636341@163.com"}],"description":"Trvon -- The rust version of nrm","homepage":"https://github.com/Asarua/trvon#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/Asarua/trvon.git"},"bugs":{"url":"https://github.com/Asarua/trvon/issues"},"license":"MIT","readme":"Trvon -- The rust version of [nrm](https://github.com/Pana/nrm)\n===\n\n`trvon` can help you easy and fast switch between different npm registries,\nnow include: `npm`, `cnpm`, `taobao`, `nj(nodejitsu)`.\n\n## How to configure yarn to use private registry ?\njust add .yarnrc in your project’s directory and write there:\n`registry “http://your.registry”`\n\nOr you can configure it in your HOME directory's .yarnrc\n\n\n## Install\n\n### NPM\n\nNot yet\n\n<!-- ```\n$ npm install -g trvon\n``` -->\n\n### Cargo\n\n```\n$ cargo install trvon\n```\n\n## Example\n```\n$ trvon ls\n\n* npm ---------- https://registry.npmjs.org/\n  yarn --------- https://registry.yarnpkg.com/\n  tencent ------ https://mirrors.cloud.tencent.com/npm/\n  cnpm --------- https://r.cnpmjs.org/\n  taobao ------- https://registry.npmmirror.com/\n  npmMirror ---- https://skimdb.npmjs.com/registry/\n\n```\n\n```\n$ trvon use cnpm  //switch registry to cnpm\n\n    Registry has been set to: http://r.cnpmjs.org/\n\n```\n\n## Usage\n\n```\nUsage: trvon [options] [command]\n\n  Commands:\n\n    ls                                    List all the registries\n    current                               Show current registry name\n    use <registry>                        Change registry to registry\n    add <registry> <url> [home]           Add one custom registry\n    login <registry> [value]              Set authorize information for a registry with a base64 encoded string or username and pasword\n      -a  --always-auth                     Set is always auth\n      -u  --username <username>             Your user name for this registry\n      -p  --password <password>             Your password for this registry\n      -e  --email <email>                   Your email for this registry\n    set-hosted-repo <registry> <value>    Set hosted npm repository for a custom registry to publish packages\n    set-scope <scopeName> <value>         Associating a scope with a registry\n    del-scope <scopeName>                 Remove a scope\n    set <registryName>                    Set custom registry attribute\n      -a  --attr <attr>                    Set custorm registry attribute\n      -v  --value <value>                  Set custorm registry value\n    del <registry>                        Delete one custom registry\n    rename <registryName> <newName>       Set custom registry name\n    home <registry> [browser]             Open the homepage of registry with optional browser\n    publish [<tarball>|<folder>]          Publish package to current registry if current registry is a custom registry. The field 'repository' of current custom registry is required running this command. If you're not using custom registry, this command will run npm publish directly\n      -t  --tag [tag]                        Add tag\n      -a  --access <public|restricted>       Set access\n      -o  --otp [otpcode]                    Set otpcode\n      -dr --dry-run                          Set is dry run\n    test [registry]                       Show the response time for one or all registries\n    help                                  Print this help\n\n  Options:\n\n    -h  --help     output usage information\n    -V  --version  output the version number\n```\n\n## Registries\n\n* [npm](https://www.npmjs.org)\n* [yarn](https://yarnpkg.com)\n* [cnpm](http://cnpmjs.org)\n* [nodejitsu](https://www.nodejitsu.com)\n* [taobao](https://npmmirror.com)\n\n## Related Projects\n\n* [verdaccio--A lightweight private npm proxy registry](https://verdaccio.org/)\n* [nrm -- NPM registry manager](https://github.com/Pana/nrm)\n\n\n## Notice\n\nWhen you are using preset registries the `publish` command will proxy to the npm official registry.\nWhen you are using a custom registry you will need to run the `set-hosted-repo` to set a url to publish pacakges to your hosted registry.\n\n\n## LICENSE\nMIT\n\n\n[npm-image]: https://img.shields.io/npm/v/trvon.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/trvon","readmeFilename":"README.md"}