{"_id":"@amamo/verso","_rev":"6-8c1a31d52348970dd1b8d97fe36e79c8","name":"@amamo/verso","dist-tags":{"rc":"1.0.0-rc.4","latest":"1.2.0"},"versions":{"1.0.0-rc.3":{"name":"@amamo/verso","version":"1.0.0-rc.3","keywords":["release","changelog","semver","workspace","monorepo","cli"],"author":"白熱 <sonne@asaki.me>","license":"MIT","_id":"@amamo/verso@1.0.0-rc.3","maintainers":[{"name":"jikkai","email":"sonne@asaki.me"}],"homepage":"https://github.com/jikkai/verso#readme","bugs":{"url":"https://github.com/jikkai/verso/issues"},"bin":{"verso":"bin/verso.js"},"dist":{"shasum":"dc44636fc60e9e00d407541eb4ae8c7c5ab17921","tarball":"https://registry.npmjs.org/@amamo/verso/-/verso-1.0.0-rc.3.tgz","fileCount":13,"integrity":"sha512-l+x0u1qtCmXQ68rrg3FrDlwz/57QwQLvGqgytCmy98hsqAzUZxNHkl6QOqpceZbQ+HxrSgFmtPhdwx6LZgus+g==","signatures":[{"sig":"MEYCIQDi5yyMyzQpDh4gdm+i3BsSath7CgqlAcD8DUcEIWQMpgIhALqbWbZvVPrjC04tcWgqDHg1gez8tyf6WO5JQjXM6VNd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amamo%2fverso@1.0.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11075},"type":"module","engines":{"node":">=22.18.0"},"scripts":{"test":"pnpm run build","build":"tsc -p tsconfig.json && node scripts/rewrite-dist-imports.mts && node scripts/build-bin.mts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.scripts.json --noEmit"},"_npmUser":{"name":"jikkai","email":"sonne@asaki.me"},"repository":{"url":"git+https://github.com/jikkai/verso.git","type":"git","directory":"packages/verso"},"description":"A focused release CLI for JavaScript workspace packages.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"optionalDependencies":{"@amamo/verso-linux-x64":"1.0.0-rc.3","@amamo/verso-win32-x64":"1.0.0-rc.3","@amamo/verso-darwin-x64":"1.0.0-rc.3","@amamo/verso-linux-arm64":"1.0.0-rc.3","@amamo/verso-darwin-arm64":"1.0.0-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/verso_1.0.0-rc.3_1785406467811_0.093452265950968","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.4":{"name":"@amamo/verso","version":"1.0.0-rc.4","keywords":["release","changelog","semver","workspace","monorepo","cli"],"author":"白熱 <sonne@asaki.me>","license":"MIT","_id":"@amamo/verso@1.0.0-rc.4","maintainers":[{"name":"jikkai","email":"sonne@asaki.me"}],"homepage":"https://github.com/jikkai/verso#readme","bugs":{"url":"https://github.com/jikkai/verso/issues"},"bin":{"verso":"bin/verso.js"},"dist":{"shasum":"d152eb348b9a39b87246152af494f64d16d5b8af","tarball":"https://registry.npmjs.org/@amamo/verso/-/verso-1.0.0-rc.4.tgz","fileCount":13,"integrity":"sha512-KEqGBuZMU+rRZtRvioIv8bXen8qwfCqLF5HA+gjG65U444Q/EcacYmgNni9mxzA+mvMyM4lA9WVHEV9vqVzWTw==","signatures":[{"sig":"MEQCIDwXQtE4hyj4h8KI5LtsRJpq/LNoWOVWJGZvo5rlPu04AiBbi6JpyTp+YoOIscO8wVRIhd4eZ49bmSImvNm5E97Kug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amamo%2fverso@1.0.0-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11075},"type":"module","engines":{"node":">=22.18.0"},"scripts":{"test":"pnpm run build","build":"tsc -p tsconfig.json && node scripts/rewrite-dist-imports.mts && node scripts/build-bin.mts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.scripts.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54991821-0f7e-457e-901f-0ac47e6de8e0"}},"repository":{"url":"git+https://github.com/jikkai/verso.git","type":"git","directory":"packages/verso"},"description":"A focused release CLI for JavaScript workspace packages.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"optionalDependencies":{"@amamo/verso-linux-x64":"1.0.0-rc.4","@amamo/verso-win32-x64":"1.0.0-rc.4","@amamo/verso-darwin-x64":"1.0.0-rc.4","@amamo/verso-linux-arm64":"1.0.0-rc.4","@amamo/verso-darwin-arm64":"1.0.0-rc.4"},"_npmOperationalInternal":{"tmp":"tmp/verso_1.0.0-rc.4_1785505358776_0.6261109459810386","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@amamo/verso","version":"1.0.0","keywords":["changelog","cli","monorepo","release","semver","workspace"],"author":"白熱 <sonne@asaki.me>","license":"MIT","_id":"@amamo/verso@1.0.0","maintainers":[{"name":"jikkai","email":"sonne@asaki.me"}],"homepage":"https://github.com/jikkai/verso#readme","bugs":{"url":"https://github.com/jikkai/verso/issues"},"bin":{"verso":"bin/verso.js"},"dist":{"shasum":"4aeaeb6add502859ba69340048cc4cb02fbc0a75","tarball":"https://registry.npmjs.org/@amamo/verso/-/verso-1.0.0.tgz","fileCount":13,"integrity":"sha512-fBG5mGh7lKL3Au0otn785U7ZcDNHlV/65d/rJ1lDvPzDUe5KSwKJZIBnuPJ96EMX+XxmvICNVdM5BdM1oy7lBQ==","signatures":[{"sig":"MEYCIQC9VM8fO5xQ/H5Suof+Eaj6C80lxCTmFiUwJHZcO/kcagIhAM2dtNrUvAQghmMoaboepsrvuCJdFUEYqompOe4pAhIy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amamo%2fverso@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11126},"type":"module","engines":{"node":">=22.18.0"},"scripts":{"test":"pnpm run build","build":"tsc -p tsconfig.json && node scripts/rewrite-dist-imports.mts && node scripts/build-bin.mts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.scripts.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54991821-0f7e-457e-901f-0ac47e6de8e0"}},"repository":{"url":"git+https://github.com/jikkai/verso.git","type":"git","directory":"packages/verso"},"description":"A focused release CLI for JavaScript workspace packages.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"optionalDependencies":{"@amamo/verso-linux-x64":"1.0.0","@amamo/verso-win32-x64":"1.0.0","@amamo/verso-darwin-x64":"1.0.0","@amamo/verso-linux-arm64":"1.0.0","@amamo/verso-darwin-arm64":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verso_1.0.0_1785581853878_0.6420706102633325","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@amamo/verso","version":"1.0.1","keywords":["changelog","cli","monorepo","release","semver","workspace"],"author":"白熱 <sonne@asaki.me>","license":"MIT","_id":"@amamo/verso@1.0.1","maintainers":[{"name":"jikkai","email":"sonne@asaki.me"}],"homepage":"https://github.com/jikkai/verso#readme","bugs":{"url":"https://github.com/jikkai/verso/issues"},"bin":{"verso":"bin/verso.js"},"dist":{"shasum":"475bc942206b3a6cc12c25e65c73ba4a0d8227ca","tarball":"https://registry.npmjs.org/@amamo/verso/-/verso-1.0.1.tgz","fileCount":13,"integrity":"sha512-bs9D6qbwCJoDp0RgLTdMlsSdt5K4S8KQENTw5GqWlaDoYKACcl1NYwWsiKpXSMFEJAjCMTvVWMkk1w+bDBGyuQ==","signatures":[{"sig":"MEUCIDg0KzNMTS7ElXz9CtgUFzC517z5OfIZY2PBjVi17t98AiEA+871yESN74IgBfNyMbEWTxGQVW5jsZKt8Y3lvFlux/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amamo%2fverso@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11126},"type":"module","engines":{"node":">=22.18.0"},"scripts":{"test":"pnpm run build","build":"tsc -p tsconfig.json && node scripts/rewrite-dist-imports.mts && node scripts/build-bin.mts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.scripts.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54991821-0f7e-457e-901f-0ac47e6de8e0"}},"repository":{"url":"git+https://github.com/jikkai/verso.git","type":"git","directory":"packages/verso"},"description":"A focused release CLI for JavaScript workspace packages.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"optionalDependencies":{"@amamo/verso-linux-x64":"1.0.1","@amamo/verso-win32-x64":"1.0.1","@amamo/verso-darwin-x64":"1.0.1","@amamo/verso-linux-arm64":"1.0.1","@amamo/verso-darwin-arm64":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/verso_1.0.1_1786004809229_0.023519741111379444","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@amamo/verso","version":"1.1.0","keywords":["changelog","cli","monorepo","release","semver","workspace"],"author":"白熱 <sonne@asaki.me>","license":"MIT","_id":"@amamo/verso@1.1.0","maintainers":[{"name":"jikkai","email":"sonne@asaki.me"}],"homepage":"https://github.com/jikkai/verso#readme","bugs":{"url":"https://github.com/jikkai/verso/issues"},"bin":{"verso":"bin/verso.js"},"dist":{"shasum":"386f61257f32f7a43fe6b4b4ce30934dcd5465f7","tarball":"https://registry.npmjs.org/@amamo/verso/-/verso-1.1.0.tgz","fileCount":13,"integrity":"sha512-WdyE/+xcGRxCl3TfbDILFIOY4/dgfHt0BBz3lOwVBv01NW/yQ2TGrjd3D2JCeRQz+HUbXpfCaXbOgmwqPDN+Zw==","signatures":[{"sig":"MEQCIE9cdOSQCOUYN4NRm/QtOrK9odqXiQzLHPfF1DoV3akdAiBtljT8LPddNfPvafHfOIaMo4GACmFspngSnTxeqcelOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amamo%2fverso@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10923},"type":"module","engines":{"node":">=22.18.0"},"scripts":{"test":"pnpm run build","build":"tsc -p tsconfig.json && node scripts/rewrite-dist-imports.mts && node scripts/build-bin.mts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.scripts.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54991821-0f7e-457e-901f-0ac47e6de8e0"}},"repository":{"url":"git+https://github.com/jikkai/verso.git","type":"git","directory":"packages/verso"},"description":"A focused release CLI for JavaScript workspace packages.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"optionalDependencies":{"@amamo/verso-linux-x64":"1.1.0","@amamo/verso-win32-x64":"1.1.0","@amamo/verso-darwin-x64":"1.1.0","@amamo/verso-linux-arm64":"1.1.0","@amamo/verso-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/verso_1.1.0_1786677728166_0.4082582120009144","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@amamo/verso","version":"1.2.0","description":"A focused release CLI for JavaScript workspace packages.","keywords":["changelog","cli","monorepo","release","semver","workspace"],"homepage":"https://github.com/jikkai/verso#readme","bugs":{"url":"https://github.com/jikkai/verso/issues"},"license":"MIT","author":"白熱 <sonne@asaki.me>","repository":{"type":"git","url":"git+https://github.com/jikkai/verso.git","directory":"packages/verso"},"bin":{"verso":"bin/verso.js"},"type":"module","publishConfig":{"access":"public","provenance":true},"devDependencies":{"@types/node":"^26.2.0","typescript":"^7.0.2"},"optionalDependencies":{"@amamo/verso-darwin-x64":"1.2.0","@amamo/verso-linux-arm64":"1.2.0","@amamo/verso-linux-x64":"1.2.0","@amamo/verso-darwin-arm64":"1.2.0","@amamo/verso-win32-x64":"1.2.0"},"engines":{"node":">=22.18.0"},"scripts":{"build":"tsc -p tsconfig.json && node scripts/rewrite-dist-imports.mts && node scripts/build-bin.mts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.scripts.json --noEmit","test":"pnpm run build"},"_nodeVersion":"24.19.0","_id":"@amamo/verso@1.2.0","dist":{"integrity":"sha512-h5Rd7qhd5deTic2qZoMr0KDHMPAgFffU4RzNBFDwOeMS3PExSFApEJkHjN9ebXZYJLsUFWcfV/Olov0VZ/ozNg==","shasum":"bfc1018b3ccd58a6c39ba662edaf2ee6b6e031f9","tarball":"https://registry.npmjs.org/@amamo/verso/-/verso-1.2.0.tgz","fileCount":13,"unpackedSize":10923,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amamo%2fverso@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFZ7Fq4VSopEgVXE8bykP79EwVz9esAXut7MzTsLzaxCAiBbpDtdFOlCyk7vmtALakgAzzASDC6qkRJwgqnCrqEVmw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54991821-0f7e-457e-901f-0ac47e6de8e0"}},"directories":{},"maintainers":[{"name":"jikkai","email":"sonne@asaki.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/verso_1.2.0_1787322824206_0.3851042901151338"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-30T10:14:27.703Z","modified":"2026-08-21T14:33:44.675Z","1.0.0-rc.3":"2026-07-30T10:14:27.942Z","1.0.0-rc.4":"2026-07-31T13:42:38.965Z","1.0.0":"2026-08-01T10:57:34.038Z","1.0.1":"2026-08-06T08:26:49.401Z","1.1.0":"2026-08-14T03:22:08.325Z","1.2.0":"2026-08-21T14:33:44.337Z"},"bugs":{"url":"https://github.com/jikkai/verso/issues"},"author":"白熱 <sonne@asaki.me>","license":"MIT","homepage":"https://github.com/jikkai/verso#readme","keywords":["changelog","cli","monorepo","release","semver","workspace"],"repository":{"type":"git","url":"git+https://github.com/jikkai/verso.git","directory":"packages/verso"},"description":"A focused release CLI for JavaScript workspace packages.","maintainers":[{"name":"jikkai","email":"sonne@asaki.me"}],"readme":"# @amamo/verso\n\nThe npm entry point for the [Verso](https://github.com/jikkai/verso) release CLI. It installs a\nsmall JavaScript launcher plus the native package for the current platform.\n\n## Supported targets\n\n| Operating system | CPU   | Optional package            |\n| ---------------- | ----- | --------------------------- |\n| macOS            | arm64 | `@amamo/verso-darwin-arm64` |\n| macOS            | x64   | `@amamo/verso-darwin-x64`   |\n| Linux (GNU)      | arm64 | `@amamo/verso-linux-arm64`  |\n| Linux (GNU)      | x64   | `@amamo/verso-linux-x64`    |\n| Windows          | x64   | `@amamo/verso-win32-x64`    |\n\nNode.js 22.18 or newer is required. Install the wrapper, not a platform package directly, with your\npreferred package manager:\n\n```sh\n# npm\nnpm install --save-dev @amamo/verso\n# pnpm\npnpm add --save-dev @amamo/verso\n# Yarn\nyarn add --dev @amamo/verso\n# Bun\nbun add --dev @amamo/verso\n```\n\n## First release\n\n```sh\nverso doctor\nverso --dry-run --version 1.4.0\nverso --version 1.4.0 --yes\n```\n\nA single package can use built-in defaults. A workspace usually needs only:\n\n```toml\n[workspaces]\npatterns = [\"packages/*\"]\n```\n\nVerso updates one shared version, optionally writes a changelog, creates a release commit and\nannotated tag, and atomically pushes the current upstream branch plus that exact tag. It does not\npublish packages or create GitHub Releases.\n\nRead the full [configuration](https://jikkai.github.io/verso/configuration/),\n[CLI reference](https://jikkai.github.io/verso/cli-reference/), and\n[release state model](https://jikkai.github.io/verso/release-workflow/).\n\n## Launcher behavior\n\nThe wrapper resolves the matching optional package, adds a missing executable bit on macOS/Linux,\nspawns the native binary with inherited stdio, and forwards its exit status or signal.\n\n`-V` and `--tool-version` are handled before native package resolution when they are the only\nargument, so the installed wrapper version can still be inspected if the optional package is missing.\n\n## Troubleshooting\n\n`Could not find Verso platform binary` means the platform optional dependency is unavailable or was\nnot installed. Confirm that optional dependencies are enabled, the target appears in the table, and\nreinstall `@amamo/verso`.\n\n`Failed to launch Verso binary` means the package was found but the executable could not start.\nReinstall, retain the printed cause, and include the OS, CPU, Node.js version, package-manager version,\nand `verso --tool-version` output in a bug report.\n","readmeFilename":""}