{"_id":"@bastian-paredes/version-manager","_rev":"11-b253eb8c8b2eea28316ba365401d3b66","name":"@bastian-paredes/version-manager","dist-tags":{"latest":"1.4.1"},"versions":{"1.0.0":{"name":"@bastian-paredes/version-manager","version":"1.0.0","author":{"name":"Bastián Paredes"},"_id":"@bastian-paredes/version-manager@1.0.0","maintainers":[{"name":"bastianparedes","email":"bastian.p@outlook.com"}],"bin":{"version-manager":"dist/index.js"},"dist":{"shasum":"bcec11b15bb8f349e38914bbce6cbf94af89da1e","tarball":"https://registry.npmjs.org/@bastian-paredes/version-manager/-/version-manager-1.0.0.tgz","fileCount":9,"integrity":"sha512-cDougIyhsoLBJgCyaUnxH+D7O6t3QO9NK2w6A84EKJrF4EMBYxmeeoH6WPhEHNWa+SomXOJlQ+bxtf346NDtug==","signatures":[{"sig":"MEUCIDg+QdYURtp9ki+puXYnfICoeHxegyIWaUqHvtU2bWveAiEAo8h327LIKJFbtYPdxHlKn71X/yx82TyQhmUl514Um0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26950},"gitHead":"97e06599257bbc6ee059cbd035a1c9f05b98631a","private":false,"scripts":{"lint":"eslint .","test":"vitest","build":"rimraf dist && tsc","lint:fix":"eslint . --fix","bump-version":"npm run build && node dist/index.ts bump","test:coverage":"vitest run --coverage","bump-version:dry-run":"npm run build && node dist/index.ts bump --dry-run"},"_npmUser":{"name":"bastianparedes","email":"bastian.p@outlook.com"},"_npmVersion":"10.9.2","description":"Command-line tool to easily bump versions, handle pre-releases, and create Git tags for both monorepos and standalone packages.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"execa":"^9.6.0","semver":"^7.7.2","prompts":"^2.4.2","commander":"^14.0.0","simple-git":"^3.28.0","@manypkg/get-packages":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","rimraf":"^6.0.1","vitest":"^3.2.4","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.9.2","@types/node":"^24.2.1","@types/semver":"^7.7.0","@types/prompts":"^2.4.9","typescript-eslint":"^8.39.1","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/version-manager_1.0.0_1755840021967_0.6184906144853581","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bastian-paredes/version-manager","version":"1.0.1","author":{"name":"Bastián Paredes"},"_id":"@bastian-paredes/version-manager@1.0.1","maintainers":[{"name":"bastianparedes","email":"bastian.p@outlook.com"}],"bin":{"version-manager":"dist/index.cjs"},"dist":{"shasum":"52c7e4861196506fd9a6355874c8ab83139ce222","tarball":"https://registry.npmjs.org/@bastian-paredes/version-manager/-/version-manager-1.0.1.tgz","fileCount":2,"integrity":"sha512-1dkIgkDJ3njjWoTXegJaLrNBJD7pN5UNN0r1YnpFHs3MlxC+ekWkOvqPOmOJ8KZsiOIGU3Yb7sk12WVotS3XcA==","signatures":[{"sig":"MEUCIFrXgDq1rVuLd8TBygtmcuuirJ9gqz0T4rMAxiEfUsBfAiEAuQTdfxaumLWRsMHJ+dGHUuWxjp9S6+FVSIX3zKkquiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":962656},"type":"module","gitHead":"b7dbec73932ff5b34e9ae160917db7269a0f56a8","private":false,"scripts":{"lint":"eslint .","test":"vitest","build":"tsc && rimraf dist && node esbuild.config.js","lint:fix":"eslint . --fix","bump-version":"npm run build && node dist/index.cjs bump-version","test:coverage":"vitest run --coverage","bump-version:dry-run":"npm run build && node dist/index.cjs bump-version --dry-run --ignore-git-changes"},"_npmUser":{"name":"bastianparedes","email":"bastian.p@outlook.com"},"_npmVersion":"10.9.2","description":"Command-line tool to easily bump versions, handle pre-releases, and create Git tags for both monorepos and standalone packages.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"execa":"^9.6.0","semver":"^7.7.2","prompts":"^2.4.2","commander":"^14.0.0","simple-git":"^3.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","rimraf":"^6.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","ts-node":"^10.9.2","prettier":"^3.6.2","type-fest":"^4.41.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/semver":"^7.7.0","@types/prompts":"^2.4.9","typescript-eslint":"^8.39.1","@types/package-json":"^5.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/version-manager_1.0.1_1756072554945_0.829324939804283","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bastian-paredes/version-manager","version":"1.0.2","author":{"name":"Bastián Paredes"},"_id":"@bastian-paredes/version-manager@1.0.2","maintainers":[{"name":"bastianparedes","email":"bastian.p@outlook.com"}],"bin":{"version-manager":"dist/index.cjs"},"dist":{"shasum":"924a6fd7b5a214d42aaac1fb9eeebd11ad44071a","tarball":"https://registry.npmjs.org/@bastian-paredes/version-manager/-/version-manager-1.0.2.tgz","fileCount":2,"integrity":"sha512-sbGmOV56viyqtY9zrjWyG7huK2CDzsZ55dAAF0D4CcKjAZrp2JBLbPr89ipfRS2nnCeR0hl4XyVRO1OPT5dI/w==","signatures":[{"sig":"MEQCIDjLkKjXm8Jf/2eODIwxzEe/xHrrCa/WjETOe0+ry9JFAiB15pEPx2JCmO31nWjBk6hdzZDE2Bj7Ffo0NogpAaU2Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":962662},"type":"module","gitHead":"cc6a5d84d3424f0e6c1f82fa45fc0a06e425d1a9","private":false,"scripts":{"lint":"eslint .","test":"vitest","build":"tsc && rimraf ./dist && node ./esbuild.config.js","lint:fix":"eslint . --fix","bump-version":"npm run build && node ./dist/index.cjs bump-version","test:coverage":"vitest run --coverage","bump-version:dry-run":"npm run build && node ./dist/index.cjs bump-version --dry-run --ignore-git-changes"},"_npmUser":{"name":"bastianparedes","email":"bastian.p@outlook.com"},"_npmVersion":"10.9.2","description":"Command-line tool to easily bump versions, handle pre-releases, and create Git tags for both monorepos and standalone packages.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"execa":"^9.6.0","semver":"^7.7.2","prompts":"^2.4.2","commander":"^14.0.0","simple-git":"^3.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","rimraf":"^6.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","ts-node":"^10.9.2","prettier":"^3.6.2","type-fest":"^4.41.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/semver":"^7.7.0","@types/prompts":"^2.4.9","typescript-eslint":"^8.39.1","@types/package-json":"^5.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/version-manager_1.0.2_1756072643928_0.1954584885914239","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bastian-paredes/version-manager","version":"1.0.3","author":{"name":"Bastián Paredes"},"_id":"@bastian-paredes/version-manager@1.0.3","maintainers":[{"name":"bastianparedes","email":"bastian.p@outlook.com"}],"bin":{"version-manager":"dist/index.cjs"},"dist":{"shasum":"3ba769fa6d77a73dab7e14ddc3d43c0f29fb5f1d","tarball":"https://registry.npmjs.org/@bastian-paredes/version-manager/-/version-manager-1.0.3.tgz","fileCount":2,"integrity":"sha512-R28uZYST/nFx341jVYGxOp1FcYfD6aWWcynn5sXCtoVbIrM8xqIuFjEQv/yuoSEL4VwkOkJxHrkyoORS2JNVig==","signatures":[{"sig":"MEQCIFjZ0U6PcMzZMN8cp4+Gs78FkCTy7zK24vLFSnP0GePFAiAbtuWvrl+V3MAwvN+3I5FgNNiqYqECUvI4fRNbfUW6PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":964287},"type":"module","gitHead":"fa09270b282ecc60d3681ef409db9135d4f12f71","private":false,"scripts":{"lint":"eslint .","test":"vitest","build":"tsc && rimraf ./dist && node ./esbuild.config.js","lint:fix":"eslint . --fix","bump-version":"npm run build && node ./dist/index.cjs bump-version","test:coverage":"vitest run --coverage","bump-version:dry-run":"npm run build && node ./dist/index.cjs bump-version --dry-run --ignore-git-changes"},"_npmUser":{"name":"bastianparedes","email":"bastian.p@outlook.com"},"_npmVersion":"10.9.2","description":"Command-line tool to easily bump versions, handle pre-releases, and create Git tags for both monorepos and standalone packages.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"execa":"^9.6.0","semver":"^7.7.2","prompts":"^2.4.2","commander":"^14.0.0","simple-git":"^3.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","rimraf":"^6.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","ts-node":"^10.9.2","prettier":"^3.6.2","type-fest":"^4.41.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/semver":"^7.7.0","@types/prompts":"^2.4.9","typescript-eslint":"^8.39.1","@types/package-json":"^5.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/version-manager_1.0.3_1756073517111_0.9699567737724115","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@bastian-paredes/version-manager","version":"1.0.4","author":{"name":"Bastián Paredes"},"_id":"@bastian-paredes/version-manager@1.0.4","maintainers":[{"name":"bastianparedes","email":"bastian.p@outlook.com"}],"bin":{"version-manager":"dist/index.cjs"},"dist":{"shasum":"f3f1bcd07051896ea6bcde981f2e8fdf11264570","tarball":"https://registry.npmjs.org/@bastian-paredes/version-manager/-/version-manager-1.0.4.tgz","fileCount":2,"integrity":"sha512-g7jn7QGLHFpsb5e11r3TZ088Wi3KVMz3fz4lI+4y0DtGWgysKP33wREteRKqIAbMRSxDQrCy0hfz1X0js4O+XA==","signatures":[{"sig":"MEYCIQCjmoFu7fpbiZhjhYlNcf2KtaEy2lSBJEfkU6PGf4IPDAIhALeui2ZUA6O6zlnoHQrtA/QvPr0oPikbwqJbpUdZOHws","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":964287},"type":"module","gitHead":"6a0d78052d9a46f8c57ace6ec1b8f862377c3a26","private":false,"scripts":{"lint":"eslint .","test":"vitest","build":"tsc && rimraf ./dist && node ./esbuild.config.js","lint:fix":"eslint . --fix","bump-version":"npm run build && node ./dist/index.cjs bump-version","test:coverage":"vitest run --coverage","bump-version:dry-run":"npm run build && node ./dist/index.cjs bump-version --dry-run --ignore-git-changes"},"_npmUser":{"name":"bastianparedes","email":"bastian.p@outlook.com"},"_npmVersion":"10.9.2","description":"Command-line tool to easily bump versions, handle pre-releases, and create Git tags for both monorepos and standalone packages.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"execa":"^9.6.0","semver":"^7.7.2","prompts":"^2.4.2","commander":"^14.0.0","simple-git":"^3.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","rimraf":"^6.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","ts-node":"^10.9.2","prettier":"^3.6.2","type-fest":"^4.41.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/semver":"^7.7.0","@types/prompts":"^2.4.9","typescript-eslint":"^8.39.1","@types/package-json":"^5.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/version-manager_1.0.4_1756073731893_0.7881869341271914","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@bastian-paredes/version-manager","version":"1.0.5","author":{"name":"Bastián Paredes"},"_id":"@bastian-paredes/version-manager@1.0.5","maintainers":[{"name":"bastianparedes","email":"bastian.p@outlook.com"}],"bin":{"version-manager":"dist/index.cjs"},"dist":{"shasum":"01546339f0e8819da47d345f4df4e705d4881339","tarball":"https://registry.npmjs.org/@bastian-paredes/version-manager/-/version-manager-1.0.5.tgz","fileCount":2,"integrity":"sha512-xypVmzEaodss/Krabfrm+4w08XY1CV/KVp6OT+QzMXHQgy7TActCm38nHECaFd7YpGKFWcUgxdia6d8/VrEbGA==","signatures":[{"sig":"MEUCIQCi2Fm/pu+yqGdCSA0CQwUKnuKHz87iQIVUdQqpbC8NFQIga1Od5ap41c/dQ+BjKOMWUbbITWcITz/AVyJrYCnlL3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":964374},"type":"module","gitHead":"9ea4472af559b9bad1566e109822b756842c95a0","private":false,"scripts":{"lint":"eslint .","test":"vitest","build":"tsc && rimraf ./dist && node ./esbuild.config.js","lint:fix":"eslint . --fix","bump-version":"npm run build && node ./dist/index.cjs bump-version","test:coverage":"vitest run --coverage","bump-version:dry-run":"npm run build && node ./dist/index.cjs bump-version --dry-run --ignore-git-changes"},"_npmUser":{"name":"bastianparedes","email":"bastian.p@outlook.com"},"_npmVersion":"10.9.2","description":"Command-line tool to easily bump versions, handle pre-releases, and create Git tags for both monorepos and standalone packages.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"execa":"^9.6.0","semver":"^7.7.2","prompts":"^2.4.2","commander":"^14.0.0","simple-git":"^3.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","rimraf":"^6.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","ts-node":"^10.9.2","prettier":"^3.6.2","type-fest":"^4.41.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/semver":"^7.7.0","@types/prompts":"^2.4.9","typescript-eslint":"^8.39.1","@types/package-json":"^5.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/version-manager_1.0.5_1756080065545_0.9711588993753706","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@bastian-paredes/version-manager","version":"1.1.0","author":{"name":"Bastián Paredes"},"_id":"@bastian-paredes/version-manager@1.1.0","maintainers":[{"name":"bastianparedes","email":"bastian.p@outlook.com"}],"bin":{"version-manager":"dist/index.cjs"},"dist":{"shasum":"22cdcbf9a0fff1ac796800e1a176eef678f39787","tarball":"https://registry.npmjs.org/@bastian-paredes/version-manager/-/version-manager-1.1.0.tgz","fileCount":3,"integrity":"sha512-QONvt8eFbDDT6n4hGs+8daLNiBmbEjL3kiMhP6fxWD4MCoIu6OC9Ht//D28wmv1XMCN8JrpQb3t5g68NiumIZw==","signatures":[{"sig":"MEYCIQDa0Z1kg+gs4C3O02FRtyUjB39811Jv9PG+fQj8F8be4gIhANBCxPmmoj73m1dEWiuKT5C06X22rp71NdcGymGsqQwv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966637},"type":"module","gitHead":"4b912040f981c2e0f3e959537db3e8a4b30c6458","private":false,"scripts":{"lint":"eslint .","test":"vitest","build":"tsc && rimraf ./dist && node ./esbuild.config.js","lint:fix":"eslint . --fix","bump-version":"npm run build && node ./dist/index.cjs bump-version","test:coverage":"vitest run --coverage","bump-version:dry-run":"npm run build && node ./dist/index.cjs bump-version --dry-run --ignore-git-changes --branch=\"develop\" --preid=\"alpha\""},"_npmUser":{"name":"bastianparedes","email":"bastian.p@outlook.com"},"_npmVersion":"10.9.2","description":"Command-line tool to easily bump versions, handle pre-releases, and create Git tags for both monorepos and standalone packages.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"execa":"^9.6.0","semver":"^7.7.2","prompts":"^2.4.2","commander":"^14.0.0","simple-git":"^3.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","rimraf":"^6.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","ts-node":"^10.9.2","prettier":"^3.6.2","type-fest":"^4.41.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/semver":"^7.7.0","@types/prompts":"^2.4.9","typescript-eslint":"^8.39.1","@types/package-json":"^5.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/version-manager_1.1.0_1756091921581_0.685322994263297","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@bastian-paredes/version-manager","version":"1.2.0","author":{"name":"Bastián Paredes"},"_id":"@bastian-paredes/version-manager@1.2.0","maintainers":[{"name":"bastianparedes","email":"bastian.p@outlook.com"}],"bin":{"version-manager":"dist/index.cjs"},"dist":{"shasum":"89adcffd39be6d4f05309abb7d20d9828d6c2bd0","tarball":"https://registry.npmjs.org/@bastian-paredes/version-manager/-/version-manager-1.2.0.tgz","fileCount":3,"integrity":"sha512-EZccQ0AAGIIVpg0Sztei8HkPC+lUe/uMc+JjrVPi98DBobsnMFk8x7+FM4ygGSwUQmSRYw52ccM8g+zL+LuIow==","signatures":[{"sig":"MEQCIHWoSigCvg4w7Dh9yLp3g8btcJARAWF0NrAYD9l0DOMMAiAiJWILOITnP81lftoYP9Tr3n0z5Kq8ZOb4wxo9uaHvcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967254},"type":"module","gitHead":"0b2d9ae5e38abe4015d7359ce6fe5f3659469f38","private":false,"scripts":{"lint":"eslint .","test":"vitest","build":"tsc && rimraf ./dist && node ./esbuild.config.js","lint:fix":"eslint . --fix","bump-version":"npm run build && node ./dist/index.cjs bump-version","test:coverage":"vitest run --coverage","bump-version:dry-run":"npm run build && node ./dist/index.cjs bump-version --dry-run --no-git-check --branch=\"develop\" --preid=\"alpha\""},"_npmUser":{"name":"bastianparedes","email":"bastian.p@outlook.com"},"_npmVersion":"10.9.2","description":"Command-line tool to easily bump versions, handle pre-releases, and create Git tags for both monorepos and standalone packages.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"execa":"^9.6.0","semver":"^7.7.2","prompts":"^2.4.2","commander":"^14.0.0","simple-git":"^3.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","rimraf":"^6.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","ts-node":"^10.9.2","prettier":"^3.6.2","type-fest":"^4.41.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/semver":"^7.7.0","@types/prompts":"^2.4.9","typescript-eslint":"^8.39.1","@types/package-json":"^5.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/version-manager_1.2.0_1756179369960_0.5913758200761008","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@bastian-paredes/version-manager","version":"1.3.0","author":{"name":"Bastián Paredes"},"_id":"@bastian-paredes/version-manager@1.3.0","maintainers":[{"name":"bastianparedes","email":"bastian.p@outlook.com"}],"bin":{"version-manager":"dist/index.cjs"},"dist":{"shasum":"a6f7e1d4dee5da489feed768cc184da33a4e00fc","tarball":"https://registry.npmjs.org/@bastian-paredes/version-manager/-/version-manager-1.3.0.tgz","fileCount":3,"integrity":"sha512-oHdMMGCcc4v97afnOdpu8dBKYXr1m3X/WrD//+Hjtbih/5EdBrXgvMG5YO+BXjzvLJDdLCFEENFdvj510hrS1w==","signatures":[{"sig":"MEUCIERBxhg2NM1Hz768CEUvuNNmXJeS7wM8tvlJHPR4BtfIAiEA928rD9VEqkOOLF8KRQPDNylIZZNFXvNVISrmqCRjpGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825937},"type":"module","gitHead":"4c0d6f496fdf6b7db251295fcf09a0c685578196","private":false,"scripts":{"lint":"eslint .","test":"vitest","build":"tsc && rimraf ./dist && node ./esbuild.config.js","lint:fix":"eslint . --fix","bump-version":"npm run build && node ./dist/index.cjs bump-version","test:coverage":"vitest run --coverage","bump-version:dry-run":"npm run build && node ./dist/index.cjs bump-version --dry-run --no-git-check --branch=\"develop\" --preid=\"alpha\""},"_npmUser":{"name":"bastianparedes","email":"bastian.p@outlook.com"},"_npmVersion":"10.9.2","description":"Command-line tool to easily bump versions, handle pre-releases, and create Git tags for both monorepos and standalone packages.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"chalk":"^5.6.0","execa":"^9.6.0","semver":"^7.7.2","prompts":"^2.4.2","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","rimraf":"^6.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","ts-node":"^10.9.2","prettier":"^3.6.2","type-fest":"^4.41.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/semver":"^7.7.0","@types/prompts":"^2.4.9","typescript-eslint":"^8.39.1","@types/package-json":"^5.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/version-manager_1.3.0_1756398371849_0.5255549376956432","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@bastian-paredes/version-manager","version":"1.4.0","author":{"name":"Bastián Paredes"},"_id":"@bastian-paredes/version-manager@1.4.0","maintainers":[{"name":"bastianparedes","email":"bastian.p@outlook.com"}],"bin":{"version-manager":"dist/index.cjs"},"dist":{"shasum":"c5f238c077d67646379a0d4f7703b642c1fb38b5","tarball":"https://registry.npmjs.org/@bastian-paredes/version-manager/-/version-manager-1.4.0.tgz","fileCount":3,"integrity":"sha512-k4s4QqI5rfJjiRqEFcLG152eW81eYYPThdHjeh9nOh3XWrOtM0nFmR1Epe0YoTSnYCzNGchTA1A/qh1RaPveAg==","signatures":[{"sig":"MEYCIQCgaVMDmYUJVNhoqBb3EUojvm0qEZu93oA1hGhZY0i+BQIhAK6ECHrvqpsU8kkzv0zGPmu54Tk5MoaUu0qlpW8fYet5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":828671},"type":"module","engines":{"node":">=18"},"gitHead":"e42716123ccaafc828b7e95693c651a8ce93ebdc","private":false,"scripts":{"lint":"eslint .","test":"vitest","build":"tsc && rimraf ./dist && node ./esbuild.config.js","lint:fix":"eslint . --fix","bump-version":"npm run build && node ./dist/index.cjs bump-version","test:coverage":"vitest run --coverage","bump-version:dry-run":"npm run build && node ./dist/index.cjs bump-version --dry-run --no-git-check --branch=\"develop\" --preid=\"alpha\""},"_npmUser":{"name":"bastianparedes","email":"bastian.p@outlook.com"},"_npmVersion":"11.6.2","description":"Command-line tool to easily bump versions, handle pre-releases, and create Git tags for both monorepos and standalone packages.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.0","execa":"^9.6.0","semver":"^7.7.2","prompts":"^2.4.2","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","globals":"^16.3.0","ts-node":"^10.9.2","prettier":"^3.6.2","type-fest":"^4.41.0","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/semver":"^7.7.0","@types/prompts":"^2.4.9","typescript-eslint":"^8.41.0","@types/package-json":"^5.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/version-manager_1.4.0_1766757189734_0.01705572129550892","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@bastian-paredes/version-manager","version":"1.4.1","type":"module","private":false,"scripts":{"build":"tsc && rimraf ./dist && node ./esbuild.config.js","bump-version":"npm run build && node ./dist/index.cjs bump-version","bump-version:dry-run":"npm run build && node ./dist/index.cjs bump-version --dry-run --no-git-check --branch=\"develop\" --preid=\"alpha\"","lint":"eslint .","lint:fix":"eslint . --fix","test":"vitest","test:coverage":"vitest run --coverage"},"author":{"name":"Bastián Paredes"},"description":"Command-line tool to easily bump versions, handle pre-releases, and create Git tags for both monorepos and standalone packages.","dependencies":{"chalk":"^5.6.0","commander":"^14.0.0","execa":"^9.6.0","prompts":"^2.4.2","semver":"^7.7.2"},"devDependencies":{"@eslint/js":"^9.34.0","@types/node":"^24.3.0","@types/package-json":"^5.0.0","@types/prompts":"^2.4.9","@types/semver":"^7.7.0","@vitest/coverage-v8":"^3.2.4","esbuild":"^0.25.9","eslint":"^9.34.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","globals":"^16.3.0","prettier":"^3.6.2","rimraf":"^6.0.1","ts-node":"^10.9.2","type-fest":"^4.41.0","typescript":"^5.9.2","typescript-eslint":"^8.41.0","vitest":"^3.2.4"},"publishConfig":{"access":"public"},"bin":{"version-manager":"dist/index.cjs"},"engines":{"node":">=18"},"gitHead":"fa52970e732e54ae424f23765a67ac0494ab155b","_id":"@bastian-paredes/version-manager@1.4.1","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ECdAueHMUpqIW+G0qLzfOXiAaoPcpHIH/5uMYwL0xubBcvYF5httr1GyeSyAN4WqmwbQG7s945BXQFwqXP+lZw==","shasum":"6e07bb836214ad2da70f4e6fde433c8a3ff27b53","tarball":"https://registry.npmjs.org/@bastian-paredes/version-manager/-/version-manager-1.4.1.tgz","fileCount":3,"unpackedSize":828536,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrBGWjKByw7wtHmNn5Nj68Na6LeGzh8WLlygCYtYTV5wIgFLbQj9P2j690naj6w5TVbUOY/6H5C03grRT0sYgEUoA="}]},"_npmUser":{"name":"bastianparedes","email":"bastian.p@outlook.com"},"directories":{},"maintainers":[{"name":"bastianparedes","email":"bastian.p@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/version-manager_1.4.1_1766757762350_0.615177852852439"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-22T05:20:21.918Z","modified":"2025-12-26T14:02:42.780Z","1.0.0":"2025-08-22T05:20:22.148Z","1.0.1":"2025-08-24T21:55:55.162Z","1.0.2":"2025-08-24T21:57:24.144Z","1.0.3":"2025-08-24T22:11:57.333Z","1.0.4":"2025-08-24T22:15:32.101Z","1.0.5":"2025-08-25T00:01:05.759Z","1.1.0":"2025-08-25T03:18:41.786Z","1.2.0":"2025-08-26T03:36:10.165Z","1.3.0":"2025-08-28T16:26:12.078Z","1.4.0":"2025-12-26T13:53:09.884Z","1.4.1":"2025-12-26T14:02:42.571Z"},"author":{"name":"Bastián Paredes"},"description":"Command-line tool to easily bump versions, handle pre-releases, and create Git tags for both monorepos and standalone packages.","maintainers":[{"name":"bastianparedes","email":"bastian.p@outlook.com"}],"readme":"# @bastian-paredes/version-manager\n\nA CLI tool to automatically manage semantic versioning for Node.js packages.  \nDesigned for Falabella projects, it works with both single packages and monorepos.\n\n## Installation\n\nYou can run it directly using `npm exec` or `npx`:\n\n```bash\nnpm exec @bastian-paredes/version-manager@latest <command>\n# or\nnpx @bastian-paredes/version-manager <command>\n````\n\n## Commands\n\n### `bump-version`\n\nAutomatically determines the next version and updates the package, commit, and tag accordingly.\n\n#### Usage\n\n```bash\nnpm exec @bastian-paredes/version-manager@latest bump-version [options]\n```\n\n#### Options\n\n* `--dry-run`\n  Runs the versioning process without making any changes.\n\n* `--commit-msg-template=\"<template>\"`\n  Customize the commit message and tag name.\n  Supports placeholders:\n\n  * `{package_name}` – The name of the package\n  * `{package_version}` – The new version\n\n  ```bash\n  --commit-msg-template=\"{package_name}@{package_version}\"\n  ```\n\n* `--preid=<identifier>`\n  Specify a pre-release identifier (like `alpha`, `beta`, `rc`).\n  If not provided, the script will automatically choose one when needed.\n\n#### Behavior\n\n* Detects if the current directory is a monorepo or a single package.\n* Checks the current branch, remote tags, and published versions on NPM.\n* Determines the next semantic version and tag based on all the information.\n* Stops execution if there are uncommitted changes in the repository.\n\n## Examples\n\nBump a package version with default behavior:\n\n```bash\nnpm exec @bastian-paredes/version-manager@latest bump-version\n```\n\nRun a dry run to see the changes without applying them:\n\n```bash\nnpm exec @bastian-paredes/version-manager@latest bump-version --dry-run\n```\n\nBump a package version with a custom commit message:\n\n```bash\nnpm exec @bastian-paredes/version-manager@latest bump-version --commit-msg-template=\"{package_name}@{package_version}\"\n```\n\nBump a pre-release version with a specific identifier:\n\n```bash\nnpm exec @bastian-paredes/version-manager@latest bump-version --preid=beta\n```\n","readmeFilename":"README.md"}