{"_id":"@bogadana/semantic-release-cargo","name":"@bogadana/semantic-release-cargo","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@bogadana/semantic-release-cargo","version":"1.0.0","description":"semantic-release plugin to publish a cargo package.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/bogadana/semantic-release-cargo.git"},"author":{"name":"bogadana"},"license":"MIT","publishConfig":{"access":"public"},"scripts":{"test":"ava"},"devDependencies":{"typescript":"^4.8.3","@types/node":"^18.7.16","@types/semantic-release":"^17.2.4","ts-node":"^10.9.1","ava":"^4.3.3","@ava/typescript":"^3.0.1"},"ava":{"typescript":{"rewritePaths":{"src/":"lib/"},"compile":"tsc"},"files":["src/test/*.ts"],"workerThreads":false,"timeout":"2m"},"gitHead":"5ff21e8373677f0fef10dd941b3bed20e7382d8b","bugs":{"url":"https://github.com/bogadana/semantic-release-cargo/issues"},"homepage":"https://github.com/bogadana/semantic-release-cargo#readme","_id":"@bogadana/semantic-release-cargo@1.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-eOes9tnKwUacwXCEBV30twhBlIgP9WT3BtSObtDSOszkiwpMpU9hxvNyTHsAk28RCfUZTGGB9LGUVBFzx5EgeA==","shasum":"10a5c56729a6e672170f15255b0364f1ee49c5ee","tarball":"https://registry.npmjs.org/@bogadana/semantic-release-cargo/-/semantic-release-cargo-1.0.0.tgz","fileCount":3,"unpackedSize":3382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjUm4iTGzPqSbFaXVXNgRe71HumCisWwzvqsiVzgGnXAiEA74YY1ikxSWNcFoKx79DaDVpAAB8QcQwPzU562FX8klA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOCl1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+zw//WgUbYCWJslwz8+baQWv9zcAk12wKJp6IvDFBfYOWjAPPVbPa\r\nIVNgBlrNtvdeWS71bBfv/bhAeFO9wO9yFKX8+iVZeDlZXwZ14DZlrVW2qwYn\r\nykZ8lL0PQz8ukZhTExmpAY3oe+4eqswb/r334IQWOrcf3o8uih1OfUPsdwNy\r\nRsl2LUFk9/c4eRr2ehCEPEVn6hGc0KSFJvWqGtdVsl678IlVU9synhJTZtS0\r\nNch/Z23TOBlcDfARuFw3+k3/EooM4DNAUN5KBxMZEHsoqALis5H9iRyZ5FMC\r\n3AH8WP+snpCN8wJiQAWWwAygYZd8AbjT/TXR/KNkXnpHhvCWQZyQ6KoDXOrb\r\nAS+2K2YVtAKkDtNqb0LtISl+xMpCwjVbJZy/m/XKTRrCYmSI272nKslO495M\r\njJ3+TuqyCE/lfN13SzdXiApt65xh2qw4P1UhoclMp+c4GvdXHVoBV9Ct0x/N\r\nl4lW5eGHcM2Wq7XZQ1hpLe+bjsOCBdqSwi7sNvZQ0p877LXX2l14E64gIKiJ\r\n3atL9RcQBNMitVOEpmB1Urgq7Fd7i9HvP6zkoL7EIHrdiJ+/e4YbtI1jPLzr\r\novsjZU2yeEuoCUWEms5RA3LiN7TnrL6+nKDjnLvkqDFmhoTBMUZAR00d58J1\r\nnZDljUmsohixD9yxpvooxdWVu19tzUKms0k=\r\n=02ib\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bogadana","email":"npm@bogadana.com"},"directories":{},"maintainers":[{"name":"bogadana","email":"npm@bogadana.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semantic-release-cargo_1.0.0_1664625013174_0.2949512772602638"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-01T11:50:13.115Z","1.0.0":"2022-10-01T11:50:13.336Z","modified":"2022-10-01T11:50:13.466Z"},"maintainers":[{"name":"bogadana","email":"npm@bogadana.com"}],"description":"semantic-release plugin to publish a cargo package.","homepage":"https://github.com/bogadana/semantic-release-cargo#readme","repository":{"type":"git","url":"git+https://github.com/bogadana/semantic-release-cargo.git"},"author":{"name":"bogadana"},"bugs":{"url":"https://github.com/bogadana/semantic-release-cargo/issues"},"license":"MIT","readme":"# @bogadana/semantic-release-cargo\n\n[**semantic-release**](https://github.com/semantic-release/semantic-release) plugin to publish a [cargo](https://github.com/rust-lang/cargo) package.\n\nMulti project workspaces not supported (yet).\n\n[![Build Status](https://github.com/bogadana/semantic-release-cargo/workflows/Test/badge.svg)](https://github.com/bogadana/semantic-release-cargo/actions?query=workflow%3ATest+branch%3Amaster) [![npm latest version](https://img.shields.io/npm/v/@bogadana/semantic-release-cargo/latest.svg)](https://www.npmjs.com/package/@bogadana/semantic-release-cargo)\n\n| Step | Description |\n|------|-------------|\n| `verifyConditions` | Verify the presence of the `CARGO_REGISTRY_TOKEN` or `CARGO_REGISTRIES_<name>_TOKEN` environment variable if publishing. |\n| `prepare` | Update the `Cargo.toml` version. |\n| `publish` | [Publish the cargo package](https://doc.rust-lang.org/cargo/commands/cargo-publish.html) to the registry. |\n\n## Install\n\n```bash\n$ npm install @bogadana/semantic-release-cargo -D\n```\n\n## Configuration\n\n### Environment variables\n\n`CARGO_REGISTRY_TOKEN` or `CARGO_REGISTRIES_<name>_TOKEN` required for publishing.\n\n### Options\n\n| Options | Description | Default |\n|---------|-------------|---------|\n| `cargoPublish` | Whether to publish the package to the registry. If `false` the `Cargo.toml` version will still be updated. | `false` |\n| `registryName` | Name of the registry for publishing. | `crates-io` |","readmeFilename":"README.md"}