{"_id":"@anolilab/multi-semantic-release","_rev":"70-5c7722122653aeeea6af33973d64e723","name":"@anolilab/multi-semantic-release","dist-tags":{"alpha":"3.2.3-alpha.3","latest":"4.4.21"},"versions":{"1.0.0":{"name":"@anolilab/multi-semantic-release","version":"1.0.0","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.0.0","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/multi-semantic-release#readme","bugs":{"url":"https://github.com/anolilab/multi-semantic-release/issues"},"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"5580a7c63a45d158f79627f876895d7efe1c6e10","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.0.0.tgz","fileCount":22,"integrity":"sha512-i9iE8kD4J5PhLSoRm3RJXsl03e1hdBkaMGWRTTO8FBKWYlgRSQaeI6C4l910Qd/9v3n1mUMw4jxxyqLBGiG0KQ==","signatures":[{"sig":"MEUCIQDWGKD4mmr6IAHswHtS9g7ryDtIoSEudowkUd2t3HDiIAIgJKJziyJC/Dc5GHEn4DjjE9k8g+KLgN8Ou8pIw0bNA3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":135707},"pnpm":{"overrides":{"chai":">=4.3.10","got@<11.8.5":">=11.8.5","trim@<0.0.3":">=0.0.3","chrono-node@<2.2.4":">=2.2.4","get-func-name@<2.0.1":">=3.0.0"}},"type":"module","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"gitHead":"9296cbde8bf93dd5509b802c7806126140209070","scripts":{"test":"vitest run","build":"echo 'There is no need for build' && exit 0","preinstall":"node verify-node-version.cjs","test:bench":"vitest bench","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:staged":"lint-staged --verbose --concurrent false --debug","postinstall":"is-ci || husky install || exit 0","lint:prettier":"prettier --config=.prettierrc.cjs --check .","test:coverage":"vitest run --coverage","lint:eslint:fix":"pnpm run lint:eslint --fix","validate:package":"pnpx publint","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write .","sort-package-json":"sort-package-json ./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js","verify-node-version.cjs"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"repository":{"url":"git+https://github.com/anolilab/multi-semantic-release.git","type":"git"},"_npmVersion":"9.6.7","description":"A multi semantic release tool for monorepos.","directories":{},"_nodeVersion":"20.6.1","dependencies":{"blork":"^9.3.0","debug":"^4.3.4","execa":"^8.0.1","yargs":"^17.7.2","semver":"^7.5.4","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^8.3.6","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.0","promise-events":"^0.2.4","stream-buffers":"^3.0.2","@semrel-extra/topo":"^1.14.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@8.8.0","devDependencies":{"husky":"^8.0.3","is-ci":"^3.0.1","tempy":"^3.1.0","eslint":"^8.50.0","rimraf":"^5.0.5","vitest":"^0.34.5","file-url":"^4.0.0","prettier":"^3.0.3","textlint":"^13.3.3","cross-env":"^7.0.3","commitizen":"^4.3.0","commitlint":"^17.7.1","secretlint":"7.0.7","@babel/core":"^7.23.0","lint-staged":"^14.0.1","eslint-plugin-n":"^16.1.0","semantic-release":"^22.0.5","eslint-plugin-mdx":"^2.2.0","sort-package-json":"^2.5.1","@vitest/coverage-v8":"^0.34.5","@babel/eslint-parser":"7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@2.28.1","eslint-plugin-vitest":"^0.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@anolilab/eslint-config":"^14.0.11","@semantic-release/github":"^9.2.0","@anolilab/prettier-config":"^5.0.9","@anolilab/textlint-config":"^8.0.11","cz-conventional-changelog":"^3.3.0","eslint-plugin-editorconfig":"^4.0.3","@anolilab/commitlint-config":"^4.0.3","@semantic-release/changelog":"^6.0.3","@anolilab/lint-staged-config":"^2.0.11","eslint-plugin-vitest-globals":"^1.4.0","@commitlint/config-conventional":"^17.7.0","@rushstack/eslint-plugin-security":"^0.7.1","@secretlint/secretlint-rule-preset-recommend":"^7.0.7","eslint-plugin-you-dont-need-lodash-underscore":"^6.13.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.0.0_1695937564300_0.31852315201145287","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@anolilab/multi-semantic-release","version":"1.0.1","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.0.1","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/multi-semantic-release#readme","bugs":{"url":"https://github.com/anolilab/multi-semantic-release/issues"},"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"d658d176911b609e3dfd8c88a26f20b29eb3fdd1","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.0.1.tgz","fileCount":22,"integrity":"sha512-A6W2H7x0XohyzmaOpvkvCucQ7xWC3yLi+kGXNKvVwbHswXH95kKnK9rQkh9udJgd4Kd5jo5KYrOL7VYa0mqHZg==","signatures":[{"sig":"MEQCIHJuqTLLGtjg2xbzmzM47DB+U8M3SDubd2RMC/DssxX/AiBfdkdWSZEV2GczlPH1y+f1OfWKVlnvxPPWcf/jkfd9wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":135975},"pnpm":{"overrides":{"chai":">=4.3.10","got@<11.8.5":">=11.8.5","trim@<0.0.3":">=0.0.3","chrono-node@<2.2.4":">=2.2.4","get-func-name@<2.0.1":">=3.0.0"}},"type":"module","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"gitHead":"21543211645389a252bfe61ba64408ba5eeb1eea","scripts":{"test":"vitest run","build":"echo 'There is no need for build' && exit 0","prepare":"is-ci || (node verify-node-version.cjs && pnpx only-allow pnpm && husky install)","test:bench":"vitest bench","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:staged":"lint-staged --verbose --concurrent false --debug","lint:prettier":"prettier --config=.prettierrc.cjs --check .","test:coverage":"vitest run --coverage","lint:eslint:fix":"pnpm run lint:eslint --fix","validate:package":"pnpx publint","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write .","sort-package-json":"sort-package-json ./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js","verify-node-version.cjs"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"repository":{"url":"git+https://github.com/anolilab/multi-semantic-release.git","type":"git"},"_npmVersion":"9.6.7","description":"A multi semantic release tool for monorepos.","directories":{},"_nodeVersion":"20.6.1","dependencies":{"blork":"^9.3.0","debug":"^4.3.4","execa":"^8.0.1","yargs":"^17.7.2","semver":"^7.5.4","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^8.3.6","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.0","promise-events":"^0.2.4","stream-buffers":"^3.0.2","@semrel-extra/topo":"^1.14.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@8.8.0","devDependencies":{"husky":"^8.0.3","is-ci":"^3.0.1","tempy":"^3.1.0","eslint":"^8.50.0","rimraf":"^5.0.5","vitest":"^0.34.5","file-url":"^4.0.0","prettier":"^3.0.3","textlint":"^13.3.3","cross-env":"^7.0.3","commitizen":"^4.3.0","commitlint":"^17.7.1","secretlint":"7.0.7","@babel/core":"^7.23.0","lint-staged":"^14.0.1","eslint-plugin-n":"^16.1.0","semantic-release":"^22.0.5","eslint-plugin-mdx":"^2.2.0","sort-package-json":"^2.5.1","@vitest/coverage-v8":"^0.34.5","@babel/eslint-parser":"7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@2.28.1","eslint-plugin-vitest":"^0.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@anolilab/eslint-config":"^14.0.11","@semantic-release/github":"^9.2.0","@anolilab/prettier-config":"^5.0.9","@anolilab/textlint-config":"^8.0.11","cz-conventional-changelog":"^3.3.0","eslint-plugin-editorconfig":"^4.0.3","@anolilab/commitlint-config":"^4.0.3","@semantic-release/changelog":"^6.0.3","@anolilab/lint-staged-config":"^2.0.11","eslint-plugin-vitest-globals":"^1.4.0","@commitlint/config-conventional":"^17.7.0","@rushstack/eslint-plugin-security":"^0.7.1","@secretlint/secretlint-rule-preset-recommend":"^7.0.7","eslint-plugin-you-dont-need-lodash-underscore":"^6.13.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.0.1_1695939193876_0.4598832121586087","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@anolilab/multi-semantic-release","version":"1.0.2","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.0.2","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/multi-semantic-release#readme","bugs":{"url":"https://github.com/anolilab/multi-semantic-release/issues"},"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"876cf526c9487850ef23d35cd69717fafab66d83","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.0.2.tgz","fileCount":21,"integrity":"sha512-DLqV9r8BnzmMRIwFdpo0jsMAwgk1Q3fyL+2T0a78jeuX1fDiO7vDbDcFKcNfTLaVmrBJ+qatENlVfMte1oh+Dw==","signatures":[{"sig":"MEUCIQCLRWHyJG1BRFqsudbPjCwEPKTuoWYP4AhA0tPh94XmyQIgBnc8rGmPQOelcIP+YB5Y0d3wOOuRuoiPH6QoEfw7Mb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":134238},"pnpm":{"overrides":{"chai":">=4.3.10","got@<11.8.5":">=11.8.5","trim@<0.0.3":">=0.0.3","chrono-node@<2.2.4":">=2.2.4","get-func-name@<2.0.1":">=3.0.0"}},"type":"module","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"gitHead":"0fbc75fa2e811682a416c3bfed7f57e1bcf561d3","scripts":{"test":"vitest run","build":"echo 'There is no need for build' && exit 0","prepare":"is-ci || (node verify-node-version.cjs && pnpx only-allow pnpm && husky install)","test:bench":"vitest bench","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:staged":"lint-staged --verbose --concurrent false --debug","lint:prettier":"prettier --config=.prettierrc.cjs --check .","test:coverage":"vitest run --coverage","lint:eslint:fix":"pnpm run lint:eslint --fix","validate:package":"pnpx publint","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write .","sort-package-json":"sort-package-json ./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js","verify-node-version.cjs"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"repository":{"url":"git+https://github.com/anolilab/multi-semantic-release.git","type":"git"},"_npmVersion":"9.6.7","description":"A multi semantic release tool for monorepos.","directories":{},"_nodeVersion":"20.6.1","dependencies":{"blork":"^9.3.0","debug":"^4.3.4","execa":"^8.0.1","yargs":"^17.7.2","semver":"^7.5.4","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^8.3.6","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.0","stream-buffers":"^3.0.2","@semrel-extra/topo":"^1.14.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@8.8.0","devDependencies":{"husky":"^8.0.3","is-ci":"^3.0.1","tempy":"^3.1.0","eslint":"^8.50.0","rimraf":"^5.0.5","vitest":"^0.34.5","file-url":"^4.0.0","prettier":"^3.0.3","textlint":"^13.3.3","cross-env":"^7.0.3","commitizen":"^4.3.0","commitlint":"^17.7.1","secretlint":"7.0.7","@babel/core":"^7.23.0","lint-staged":"^14.0.1","eslint-plugin-n":"^16.1.0","semantic-release":"^22.0.5","eslint-plugin-mdx":"^2.2.0","sort-package-json":"^2.5.1","@vitest/coverage-v8":"^0.34.5","@babel/eslint-parser":"7.22.15","eslint-plugin-import":"npm:eslint-plugin-i@2.28.1","eslint-plugin-vitest":"^0.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@anolilab/eslint-config":"^14.0.11","@semantic-release/github":"^9.2.0","@anolilab/prettier-config":"^5.0.9","@anolilab/textlint-config":"^8.0.11","cz-conventional-changelog":"^3.3.0","eslint-plugin-editorconfig":"^4.0.3","@anolilab/commitlint-config":"^4.0.3","@semantic-release/changelog":"^6.0.3","@anolilab/lint-staged-config":"^2.0.11","eslint-plugin-vitest-globals":"^1.4.0","@commitlint/config-conventional":"^17.7.0","@rushstack/eslint-plugin-security":"^0.7.1","@secretlint/secretlint-rule-preset-recommend":"^7.0.7","eslint-plugin-you-dont-need-lodash-underscore":"^6.13.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.0.2_1695984412482_0.5940789995472251","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@anolilab/multi-semantic-release","version":"1.0.3","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.0.3","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/multi-semantic-release#readme","bugs":{"url":"https://github.com/anolilab/multi-semantic-release/issues"},"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"182cad726f0192347c75af0a91f81c769b5b071a","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.0.3.tgz","fileCount":21,"integrity":"sha512-NUU07bbFe9ForrPWineN5huCQg28I/SfkBcTny9MrVgV1q98t7mtDhSBB9Blu48++S+GS6wFFNYrZ9IEyUzg3A==","signatures":[{"sig":"MEUCIA392FBRvObbGr3cLVZggS5IS7qiBleAhiqmi7YKpYdwAiEAutBw3dnclOtPV1qEWAR9FwjV7ZRrOWzWlg0QyFCfQXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":135061},"pnpm":{"overrides":{"chai":">=4.3.10","got@<11.8.5":">=11.8.5","trim@<0.0.3":">=0.0.3","postcss@<8.4.31":">=8.4.31","chrono-node@<2.2.4":">=2.2.4","get-func-name@<2.0.1":">=3.0.0"}},"type":"module","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"gitHead":"368a345deb1364590bba9a6a4509863c110b1e3f","scripts":{"test":"vitest run","build":"echo 'There is no need for build' && exit 0","prepare":"is-ci || (node verify-node-version.cjs && pnpx only-allow pnpm && husky install)","lint:text":"textlint ./.github/ ./README.md ./UPGRADE.md --parallel --experimental --cache --dry-run","test:bench":"vitest bench","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:staged":"lint-staged --verbose --concurrent false --debug","lint:prettier":"prettier --config=.prettierrc.cjs --check .","lint:text:fix":"textlint ./.github/ ./README.md ./UPGRADE.md --parallel --experimental --fix","test:coverage":"vitest run --coverage","lint:eslint:fix":"pnpm run lint:eslint --fix","validate:package":"pnpx publint","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write .","sort-package-json":"sort-package-json ./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js","verify-node-version.cjs"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"repository":{"url":"git+https://github.com/anolilab/multi-semantic-release.git","type":"git"},"_npmVersion":"9.6.7","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"20.6.1","dependencies":{"blork":"^9.3.0","debug":"^4.3.4","execa":"^8.0.1","yargs":"^17.7.2","semver":"^7.5.4","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.0","stream-buffers":"^3.0.2","@semrel-extra/topo":"^1.14.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","devDependencies":{"husky":"^8.0.3","is-ci":"^3.0.1","tempy":"^3.1.0","eslint":"^8.55.0","rimraf":"^5.0.5","vitest":"^0.34.6","file-url":"^4.0.0","prettier":"^3.1.0","textlint":"^13.4.1","cross-env":"^7.0.3","commitizen":"^4.3.0","commitlint":"^18.4.3","secretlint":"8.0.0","@babel/core":"^7.23.5","lint-staged":"^15.2.0","@commitlint/cli":"^18.4.3","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","eslint-plugin-mdx":"^2.2.0","sort-package-json":"^2.6.0","@vitest/coverage-v8":"^0.34.6","@babel/eslint-parser":"7.23.3","eslint-plugin-import":"npm:eslint-plugin-i@2.29.0","eslint-plugin-vitest":"^0.3.10","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.1","@anolilab/eslint-config":"^15.0.2","@semantic-release/github":"^9.2.4","@anolilab/prettier-config":"^5.0.13","@anolilab/textlint-config":"^8.0.15","cz-conventional-changelog":"^3.3.0","eslint-plugin-editorconfig":"^4.0.3","@anolilab/commitlint-config":"^5.0.2","@semantic-release/changelog":"^6.0.3","@anolilab/lint-staged-config":"^2.1.6","eslint-plugin-vitest-globals":"^1.4.0","@commitlint/config-conventional":"^18.4.3","@secretlint/secretlint-rule-preset-recommend":"^8.0.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.13.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.0.3_1701644149407_0.8958613724639912","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@anolilab/multi-semantic-release","version":"1.0.4","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.0.4","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/multi-semantic-release#readme","bugs":{"url":"https://github.com/anolilab/multi-semantic-release/issues"},"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"2a0b768e99a4fa78fb233654dfee84bec10824d4","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.0.4.tgz","fileCount":21,"integrity":"sha512-EAk9RTDkFMeh2giquvAGEBwYXycNJS1tO/DfOO3XOso1VR8gyujlc/FesP5lBjOPWZYssizNWSpQOO4ej4yBxA==","signatures":[{"sig":"MEQCIAch/s/CSiBi0T5dN/sVrPj2Ag6srRvbp9dBM/CO8lkDAiAyrZSR/ESuR0JuaCXlNZO7JV7EVSyBCX6ZB4ArJhnwHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":135530},"pnpm":{"overrides":{"chai":">=5.1.1","got@<11.8.5":">=14.2.1","trim@<0.0.3":">=1.0.1","postcss@<8.4.31":">=8.4.38","chrono-node@<2.2.4":">=2.7.5","get-func-name@<2.0.1":">=3.0.0"}},"type":"module","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"gitHead":"9845df4b91aa8375c50591d70448c2bb22a94dfd","scripts":{"test":"vitest run","build":"echo 'There is no need for build' && exit 0","prepare":"is-ci || (node verify-node-version.cjs && pnpx only-allow pnpm && husky install)","lint:text":"textlint ./.github/ ./README.md ./UPGRADE.md --parallel --experimental --cache --dry-run","test:bench":"vitest bench","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:staged":"lint-staged --verbose --concurrent false --debug","update:deps":"taze","lint:secrets":"secretlint **/*","lint:prettier":"prettier --config=.prettierrc.cjs --check .","lint:text:fix":"textlint ./.github/ ./README.md ./UPGRADE.md --parallel --experimental --fix","test:coverage":"vitest run --coverage","lint:eslint:fix":"pnpm run lint:eslint --fix","validate:package":"pnpx publint","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write .","sort-package-json":"sort-package-json ./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js","verify-node-version.cjs"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"repository":{"url":"git+https://github.com/anolilab/multi-semantic-release.git","type":"git"},"_npmVersion":"9.6.7","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"blork":"^9.3.0","debug":"^4.3.4","execa":"^9.1.0","yargs":"^17.7.2","semver":"^7.6.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.0","stream-buffers":"^3.0.2","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.1.1","devDependencies":{"taze":"^0.13.8","husky":"^9.0.11","is-ci":"^3.0.1","tempy":"^3.1.0","eslint":"^8.55.0","rimraf":"^5.0.7","vitest":"^1.6.0","file-url":"^4.0.0","prettier":"^3.2.5","textlint":"^14.0.4","cross-env":"^7.0.3","commitizen":"^4.3.0","commitlint":"^19.3.0","secretlint":"8.0.0","@babel/core":"^7.24.5","lint-staged":"^15.2.2","@commitlint/cli":"^19.3.0","eslint-plugin-n":"^17.7.0","semantic-release":"^23.1.1","eslint-plugin-mdx":"^3.1.5","sort-package-json":"^2.10.0","@vitest/coverage-v8":"^1.6.0","@babel/eslint-parser":"7.23.3","eslint-plugin-import":"npm:eslint-plugin-i@2.29.0","eslint-plugin-vitest":"^0.3.10","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","@anolilab/eslint-config":"^15.0.3","@semantic-release/github":"^10.0.3","@anolilab/prettier-config":"^5.0.14","@anolilab/textlint-config":"^8.0.16","cz-conventional-changelog":"^3.3.0","eslint-plugin-editorconfig":"^4.0.3","@anolilab/commitlint-config":"^5.0.3","@semantic-release/changelog":"^6.0.3","@anolilab/lint-staged-config":"^2.1.7","eslint-plugin-vitest-globals":"^1.5.0","@commitlint/config-conventional":"^19.2.2","@secretlint/secretlint-rule-preset-recommend":"^8.2.4","eslint-plugin-you-dont-need-lodash-underscore":"^6.14.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.0.4_1715726181328_0.5634879760851024","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@anolilab/multi-semantic-release","version":"1.1.0","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.0","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"a8d44c1e2413cb4564902b7530cd4bedf39753a9","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.0.tgz","fileCount":21,"integrity":"sha512-yeFimiLIwLNjYLUrMxt2aXhLkn/yEjznhmgU4kocVYYF3hEfo5JHFc2eQdKXr9s0aqZ4sBxuvRWHPi0/ZkIUjg==","signatures":[{"sig":"MEUCIQCrRE2VyDMufLQGr5+pTkI8LZHcZdiGNOkNb/KqvY+GqQIgYtc7aT8W7T3dArv0vyWsDxh+Nyf9ulpGursy6JFqOnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":135050},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.0.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"scripts":{"dev":"echo 'There is no need for dev' && exit 0","test":"vitest run","build":"echo 'There is no need for build' && exit 0","clean":"rimraf node_modules dist .eslintcache","test:ui":"vitest --ui --coverage.enabled=true","build:prod":"echo 'There is no need for build' && exit 0","lint:types":"tsc --noEmit || exit 0","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:prettier":"prettier --config=.prettierrc.cjs --check .","test:coverage":"vitest run --coverage","lint:eslint:fix":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs --fix","lint:packagejson":"publint --strict","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write ."},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"_resolved":"/tmp/5c05aa116787750143fee5993c6d50da/anolilab-multi-semantic-release-1.1.0.tgz","_integrity":"sha512-yeFimiLIwLNjYLUrMxt2aXhLkn/yEjznhmgU4kocVYYF3hEfo5JHFc2eQdKXr9s0aqZ4sBxuvRWHPi0/ZkIUjg==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"9.6.7","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"blork":"^9.3.0","debug":"^4.3.4","execa":"^9.1.0","yargs":"^17.7.2","semver":"^7.6.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.0","stream-buffers":"^3.0.2","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tempy":"^3.1.0","eslint":"^8.57.0","rimraf":"^5.0.7","vitest":"^1.6.0","publint":"^0.2.8","file-url":"^4.0.0","prettier":"^3.2.5","cross-env":"^7.0.3","@vitest/ui":"^1.6.0","secretlint":"8.2.3","typescript":"^5.4.5","@babel/core":"^7.24.5","eslint-plugin-n":"^17.7.0","semantic-release":"^23.1.1","eslint-plugin-etc":"^2.0.3","eslint-plugin-mdx":"^3.1.5","sort-package-json":"^2.10.0","@vitest/coverage-v8":"^1.6.0","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.1","eslint-plugin-vitest":"^0.4.1","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","@anolilab/eslint-config":"^15.0.3","@semantic-release/github":"^10.0.5","@anolilab/prettier-config":"^5.0.14","eslint-plugin-deprecation":"^2.0.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-vitest-globals":"^1.5.0","@anolilab/semantic-release-pnpm":"1.1.0","@rushstack/eslint-plugin-security":"^0.8.1","@semantic-release/commit-analyzer":"11.1.0","@semantic-release/release-notes-generator":"12.1.0","conventional-changelog-conventionalcommits":"7.0.2","@secretlint/secretlint-rule-preset-recommend":"^8.2.4","eslint-plugin-you-dont-need-lodash-underscore":"^6.14.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.0_1716471126022_0.5500145340577878","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@anolilab/multi-semantic-release","version":"1.1.1","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.1","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"f460afc9b21861f79b55d7e2484c4dd1fffd3da5","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.1.tgz","fileCount":21,"integrity":"sha512-omHggmS1IY3U4zU9F4TRssGxVDSe1W0/EsC+n/iGYAO10obyjlF0JJ3KcJyd67D9H89I+yv19c/coYBfRSQyCA==","signatures":[{"sig":"MEYCIQCNa/dtd3JWEYyxwLB76SYPba3q7SMmV/G2ANQYluytKwIhAOD5V81yAd8Db/1QuvKxATtm2eNhaXGX+6wP+U3sjnbg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":135320},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.1.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"scripts":{"dev":"echo 'There is no need for dev' && exit 0","test":"vitest run","build":"echo 'There is no need for build' && exit 0","clean":"rimraf node_modules dist .eslintcache","test:ui":"vitest --ui --coverage.enabled=true","build:prod":"echo 'There is no need for build' && exit 0","lint:types":"tsc --noEmit || exit 0","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:prettier":"prettier --config=.prettierrc.cjs --check .","test:coverage":"vitest run --coverage","lint:eslint:fix":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs --fix","lint:packagejson":"publint --strict","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write ."},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"_resolved":"/tmp/d32a9870e424326ab557d7fa37ab77f7/anolilab-multi-semantic-release-1.1.1.tgz","_integrity":"sha512-omHggmS1IY3U4zU9F4TRssGxVDSe1W0/EsC+n/iGYAO10obyjlF0JJ3KcJyd67D9H89I+yv19c/coYBfRSQyCA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"9.6.7","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"blork":"^9.3.0","debug":"^4.3.4","execa":"^9.1.0","yargs":"^17.7.2","semver":"^7.6.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.0","stream-buffers":"^3.0.2","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tempy":"^3.1.0","eslint":"^8.57.0","rimraf":"^5.0.7","vitest":"^1.6.0","publint":"^0.2.8","file-url":"^4.0.0","prettier":"^3.2.5","cross-env":"^7.0.3","@vitest/ui":"^1.6.0","secretlint":"8.2.3","typescript":"^5.4.5","@babel/core":"^7.24.5","eslint-plugin-n":"^17.7.0","semantic-release":"^23.1.1","eslint-plugin-etc":"^2.0.3","eslint-plugin-mdx":"^3.1.5","sort-package-json":"^2.10.0","@vitest/coverage-v8":"^1.6.0","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.1","eslint-plugin-vitest":"^0.4.1","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","@anolilab/eslint-config":"^15.0.3","@semantic-release/github":"^10.0.5","@anolilab/prettier-config":"^5.0.14","eslint-plugin-deprecation":"^2.0.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-vitest-globals":"^1.5.0","@anolilab/semantic-release-pnpm":"1.1.1","@rushstack/eslint-plugin-security":"^0.8.1","@semantic-release/commit-analyzer":"11.1.0","@semantic-release/release-notes-generator":"12.1.0","conventional-changelog-conventionalcommits":"7.0.2","@secretlint/secretlint-rule-preset-recommend":"^8.2.4","eslint-plugin-you-dont-need-lodash-underscore":"^6.14.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.1_1718130254458_0.09702172672246978","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@anolilab/multi-semantic-release","version":"1.1.2","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.2","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"980ac1d4b10a552b3c9568a4e5801fa89c4019e9","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.2.tgz","fileCount":21,"integrity":"sha512-t4BYvUxZEWIhmpiPXaynt9giKq8+6G7zi80czfhcJSY81UX6LsXcuJjWM5euPb8jruebCVN8Ewp1km3WT4c+CA==","signatures":[{"sig":"MEYCIQDlObrHEFx7vaTtepHQRSOT56xTMtFUCwvCT9sm4AmrVgIhALvs3JEigqZZHVI7yia5fkO+AaX6tguskCGuxATEdzGj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":135771},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.2.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"scripts":{"dev":"echo 'There is no need for dev' && exit 0","test":"vitest run","build":"echo 'There is no need for build' && exit 0","clean":"rimraf node_modules dist .eslintcache","test:ui":"vitest --ui --coverage.enabled=true","build:prod":"echo 'There is no need for build' && exit 0","lint:types":"tsc --noEmit || exit 0","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:prettier":"prettier --config=.prettierrc.cjs --check .","test:coverage":"vitest run --coverage","lint:eslint:fix":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs --fix","lint:packagejson":"publint --strict","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write ."},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"_resolved":"/tmp/1bcea92dbc93f7d8c887bdac7fe08d86/anolilab-multi-semantic-release-1.1.2.tgz","_integrity":"sha512-t4BYvUxZEWIhmpiPXaynt9giKq8+6G7zi80czfhcJSY81UX6LsXcuJjWM5euPb8jruebCVN8Ewp1km3WT4c+CA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"9.6.7","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"blork":"^9.3.0","debug":"^4.3.5","execa":"^9.2.0","yargs":"^17.7.2","semver":"^7.6.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.0","stream-buffers":"^3.0.2","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tempy":"^3.1.0","eslint":"^8.57.0","rimraf":"^5.0.7","vitest":"^1.6.0","publint":"^0.2.8","file-url":"^4.0.0","prettier":"^3.3.2","cross-env":"^7.0.3","@vitest/ui":"^1.6.0","secretlint":"8.2.3","typescript":"^5.4.5","@babel/core":"^7.24.7","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","eslint-plugin-etc":"^2.0.3","eslint-plugin-mdx":"^3.1.5","sort-package-json":"^2.10.0","@vitest/coverage-v8":"^1.6.0","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.1","eslint-plugin-vitest":"^0.4.1","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","@anolilab/eslint-config":"^15.0.3","@semantic-release/github":"^10.0.6","@anolilab/prettier-config":"^5.0.14","eslint-plugin-deprecation":"^3.0.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-vitest-globals":"^1.5.0","@anolilab/semantic-release-pnpm":"1.1.2","@rushstack/eslint-plugin-security":"^0.8.1","@semantic-release/commit-analyzer":"11.1.0","@semantic-release/release-notes-generator":"12.1.0","conventional-changelog-conventionalcommits":"7.0.2","@secretlint/secretlint-rule-preset-recommend":"^8.2.4","eslint-plugin-you-dont-need-lodash-underscore":"^6.14.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.2_1718130937321_0.37541098601613565","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@anolilab/multi-semantic-release","version":"1.1.3","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.3","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"f305daa916604f61550f1eb6a755b53cd5e52591","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.3.tgz","fileCount":21,"integrity":"sha512-JnqaE91D1VFG985LR5YMRv2J4yu10iyA3YdRtB1rDkXpb3TeOp04hJC/2u5klTgXm4/mUaQpCN05375eR2YnMQ==","signatures":[{"sig":"MEUCICNdpnrI1pjtwuyAZmrsVons77jKzGclTtlbaGR/jQvoAiEA0gkam/9bNssPnTdIvMMjg52uD7NFbhayfNoejzQ4Wcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":136040},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.3.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"scripts":{"dev":"echo 'There is no need for dev' && exit 0","test":"vitest run","build":"echo 'There is no need for build' && exit 0","clean":"rimraf node_modules dist .eslintcache","test:ui":"vitest --ui --coverage.enabled=true","build:prod":"echo 'There is no need for build' && exit 0","lint:types":"tsc --noEmit || exit 0","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:prettier":"prettier --config=.prettierrc.cjs --check .","test:coverage":"vitest run --coverage","lint:eslint:fix":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs --fix","lint:packagejson":"publint --strict","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write ."},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"_resolved":"/tmp/c6663d84ce906c962d7fc4acfb97e22d/anolilab-multi-semantic-release-1.1.3.tgz","_integrity":"sha512-JnqaE91D1VFG985LR5YMRv2J4yu10iyA3YdRtB1rDkXpb3TeOp04hJC/2u5klTgXm4/mUaQpCN05375eR2YnMQ==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"9.6.7","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"blork":"^9.3.0","debug":"^4.3.5","execa":"^9.2.0","yargs":"^17.7.2","semver":"^7.6.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.0","stream-buffers":"^3.0.2","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tempy":"^3.1.0","eslint":"^8.57.0","rimraf":"^5.0.7","vitest":"^1.6.0","publint":"^0.2.8","file-url":"^4.0.0","prettier":"^3.3.2","cross-env":"^7.0.3","@vitest/ui":"^1.6.0","secretlint":"8.2.4","typescript":"^5.4.5","@babel/core":"^7.24.7","eslint-plugin-n":"^17.8.1","semantic-release":"^24.0.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-mdx":"^3.1.5","sort-package-json":"^2.10.0","@vitest/coverage-v8":"^1.6.0","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.1","eslint-plugin-vitest":"^0.4.1","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","@anolilab/eslint-config":"^15.0.3","@semantic-release/github":"^10.0.6","@anolilab/prettier-config":"^5.0.14","eslint-plugin-deprecation":"^3.0.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-vitest-globals":"^1.5.0","@anolilab/semantic-release-pnpm":"1.1.3","@rushstack/eslint-plugin-security":"^0.8.1","@semantic-release/commit-analyzer":"13.0.0","@semantic-release/release-notes-generator":"14.0.0","conventional-changelog-conventionalcommits":"8.0.0","@secretlint/secretlint-rule-preset-recommend":"^8.2.4","eslint-plugin-you-dont-need-lodash-underscore":"^6.14.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.3_1718133370332_0.42253732157412927","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@anolilab/multi-semantic-release","version":"1.1.4","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.4","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"3c6f59cfb20f8276095b68d9ff97e7f4acbfcbc8","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.4.tgz","fileCount":21,"integrity":"sha512-17Zr3Uq2hW69FhtU+RzuuRXUYQNw48j/sSi8sq/qn/NFw6rzuBCGY4zgBpMIyAdK98CAZ8B9Fs+3LzYRGkTXaA==","signatures":[{"sig":"MEUCIEOxvJHddp3LUkJpKgU/px6+AXNG/xAu182Mfh/K4uGwAiEAhMNo0ifCpufBjtlGf+USlD66l5opL5Zl09RiGI2OwG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":136657},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.4.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"scripts":{"dev":"echo 'There is no need for dev' && exit 0","test":"vitest run","build":"echo 'There is no need for build' && exit 0","clean":"rimraf node_modules dist .eslintcache","test:ui":"vitest --ui --coverage.enabled=true","build:prod":"echo 'There is no need for build' && exit 0","lint:types":"tsc --noEmit || exit 0","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:prettier":"prettier --config=.prettierrc.cjs --check .","test:coverage":"vitest run --coverage","lint:eslint:fix":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs --fix","lint:packagejson":"publint --strict","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write ."},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"_resolved":"/tmp/613fe3b0ad725f89c557b1f5d52a8356/anolilab-multi-semantic-release-1.1.4.tgz","_integrity":"sha512-17Zr3Uq2hW69FhtU+RzuuRXUYQNw48j/sSi8sq/qn/NFw6rzuBCGY4zgBpMIyAdK98CAZ8B9Fs+3LzYRGkTXaA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"9.6.7","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"blork":"^9.3.0","debug":"^4.3.7","execa":"^9.4.1","yargs":"^17.7.2","semver":"^7.6.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tempy":"^3.1.0","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.3","publint":"^0.2.12","file-url":"^4.0.0","prettier":"^3.3.3","cross-env":"^7.0.3","@vitest/ui":"^2.1.3","secretlint":"9.0.0","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"18.19.59","eslint-plugin-n":"^17.11.1","semantic-release":"^24.2.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-mdx":"^3.1.5","sort-package-json":"^2.10.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.1","eslint-plugin-vitest":"^0.4.1","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","@anolilab/eslint-config":"^15.0.3","@semantic-release/github":"^11.0.0","@anolilab/prettier-config":"^5.0.14","eslint-plugin-deprecation":"^3.0.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-vitest-globals":"^1.5.0","@anolilab/semantic-release-pnpm":"1.1.4","@rushstack/eslint-plugin-security":"^0.8.3","@semantic-release/commit-analyzer":"13.0.0","@semantic-release/release-notes-generator":"14.0.1","conventional-changelog-conventionalcommits":"8.0.0","@secretlint/secretlint-rule-preset-recommend":"^9.0.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.14.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.4_1729969060428_0.8094680738820033","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@anolilab/multi-semantic-release","version":"1.1.5","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.5","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"409d68532ef866c96f320342821157a3e5788686","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.5.tgz","fileCount":21,"integrity":"sha512-Nc3bTW+qCHWKH8pmXat3umn/DuAMMCyBNjMybQAzaE4UXP3n57qdmU/4rC92BLgOgABMSXTLgBO7Jj0RA/9M8w==","signatures":[{"sig":"MEYCIQCTVKz8tlvot0S/kxdWYuI0Mb83PmuDdAjZzD406i1sEAIhAL2xKgO6RKE01H/sRtFacx2+47+iTuBr9TuOb/EnPnAh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":137145},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.5.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"scripts":{"dev":"echo 'There is no need for dev' && exit 0","test":"vitest run","build":"echo 'There is no need for build' && exit 0","clean":"rimraf node_modules dist .eslintcache","test:ui":"vitest --ui --coverage.enabled=true","build:prod":"echo 'There is no need for build' && exit 0","lint:types":"tsc --noEmit || exit 0","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:prettier":"prettier --config=.prettierrc.cjs --check .","test:coverage":"vitest run --coverage","lint:eslint:fix":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs --fix","lint:packagejson":"publint --strict","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write ."},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"_resolved":"/tmp/5ddea8396cb840d9034ffb860a6933ae/anolilab-multi-semantic-release-1.1.5.tgz","_integrity":"sha512-Nc3bTW+qCHWKH8pmXat3umn/DuAMMCyBNjMybQAzaE4UXP3n57qdmU/4rC92BLgOgABMSXTLgBO7Jj0RA/9M8w==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"9.6.7","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"blork":"^9.3.0","debug":"^4.3.7","execa":"^9.5.1","yargs":"^17.7.2","semver":"^7.6.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tempy":"^3.1.0","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.3","publint":"^0.2.12","file-url":"^4.0.0","prettier":"^3.3.3","cross-env":"^7.0.3","@vitest/ui":"^2.1.3","secretlint":"9.0.0","typescript":"^5.6.3","@babel/core":"^7.26.0","@types/node":"18.19.62","eslint-plugin-n":"^17.11.1","semantic-release":"^24.2.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-mdx":"^3.1.5","sort-package-json":"^2.10.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.1","eslint-plugin-vitest":"^0.4.1","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","@anolilab/eslint-config":"^15.0.3","@semantic-release/github":"^11.0.0","@anolilab/prettier-config":"^5.0.14","eslint-plugin-deprecation":"^3.0.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-vitest-globals":"^1.5.0","@anolilab/semantic-release-pnpm":"1.1.5","@rushstack/eslint-plugin-security":"^0.8.3","@semantic-release/commit-analyzer":"13.0.0","@semantic-release/release-notes-generator":"14.0.1","conventional-changelog-conventionalcommits":"8.0.0","@secretlint/secretlint-rule-preset-recommend":"^9.0.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.14.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.5_1730619290309_0.36670312606684696","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@anolilab/multi-semantic-release","version":"1.1.6","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.6","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"f88916133f2afef2e5cea9fdfeca43c508bda340","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.6.tgz","fileCount":21,"integrity":"sha512-qDYKUnEfYZr3jLp9xdKA+SsnIGaxQld7xwjczLdeDa38kC3zbgtXP/tT1sJtf/QkSQ+PqZZck4g7pAgxl+cQSQ==","signatures":[{"sig":"MEYCIQC+x+WzGiE/7Qjw2xTZYHVECyyJNnXcSMzhHNd+Qo0mjQIhAJDBDnPicN79Uv/IB8hPOhC+UfZR27/SzQ3LY5IjhTcJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":137617},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.6.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"scripts":{"dev":"echo 'There is no need for dev' && exit 0","test":"vitest run","build":"echo 'There is no need for build' && exit 0","clean":"rimraf node_modules dist .eslintcache","test:ui":"vitest --ui --coverage.enabled=true","build:prod":"echo 'There is no need for build' && exit 0","lint:types":"tsc --noEmit || exit 0","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:prettier":"prettier --config=.prettierrc.cjs --check .","test:coverage":"vitest run --coverage","lint:eslint:fix":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs --fix","lint:packagejson":"publint --strict","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write ."},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"_resolved":"/tmp/9f68379f422fcb38db214b2540767723/anolilab-multi-semantic-release-1.1.6.tgz","_integrity":"sha512-qDYKUnEfYZr3jLp9xdKA+SsnIGaxQld7xwjczLdeDa38kC3zbgtXP/tT1sJtf/QkSQ+PqZZck4g7pAgxl+cQSQ==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"9.6.7","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.0","execa":"^9.5.2","yargs":"^17.7.2","semver":"^7.6.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tempy":"^3.1.0","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","publint":"^0.2.12","file-url":"^4.0.0","prettier":"^3.4.2","cross-env":"^7.0.3","@vitest/ui":"^2.1.8","secretlint":"9.0.0","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"18.19.68","eslint-plugin-n":"^17.15.0","semantic-release":"^24.2.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-mdx":"^3.1.5","sort-package-json":"^2.12.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.1","eslint-plugin-vitest":"^0.4.1","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","@anolilab/eslint-config":"^15.0.3","@semantic-release/github":"^11.0.1","@anolilab/prettier-config":"^5.0.14","eslint-plugin-deprecation":"^3.0.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-vitest-globals":"^1.5.0","@anolilab/semantic-release-pnpm":"1.1.6","@rushstack/eslint-plugin-security":"^0.8.3","@semantic-release/commit-analyzer":"13.0.0","@semantic-release/release-notes-generator":"14.0.1","conventional-changelog-conventionalcommits":"8.0.0","@secretlint/secretlint-rule-preset-recommend":"^9.0.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.14.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.6_1734292896922_0.6472429229611503","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@anolilab/multi-semantic-release","version":"1.1.7","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.7","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"b0cc441d34b0f4ff026c10ee81a48422804cb882","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.7.tgz","fileCount":21,"integrity":"sha512-yStfboKFSPYR0dFABD/Rp5Z5RGerH4nHsOvptIbwwRXS+zA3L/hlIqHbdkFBAvkGiQv/UvVJxL6WVumavRkjnw==","signatures":[{"sig":"MEUCIHaYU5HHVYD5VUwZjN7iVUjdwYrgF8nrxner0epcv/DfAiEAg2F/nMS2pWDoFOt52CZ8vsQ7WnzFIT2XHfjsZyN3IcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137885},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.7.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"scripts":{"dev":"echo 'There is no need for dev' && exit 0","test":"vitest run","build":"echo 'There is no need for build' && exit 0","clean":"rimraf node_modules dist .eslintcache","test:ui":"vitest --ui --coverage.enabled=true","build:prod":"echo 'There is no need for build' && exit 0","lint:types":"tsc --noEmit || exit 0","test:watch":"vitest","lint:eslint":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs","lint:prettier":"prettier --config=.prettierrc.cjs --check .","test:coverage":"vitest run --coverage","lint:eslint:fix":"eslint . --ext js,cjs,mjs,jsx,ts,tsx,json,yaml,yml,md,mdx --max-warnings=0 --config .eslintrc.cjs --fix","lint:packagejson":"publint --strict","lint:prettier:fix":"prettier --config=.prettierrc.cjs --write ."},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"anolilab":{"eslint-config":{"plugin":{},"import_ignore_exports":["**/*.cjs","**/__tests__/**/*.js"],"info_on_disabling_jsx_react_rule":false,"info_on_disabling_jsonc_sort_keys_rule":false,"warn_on_unsupported_typescript_version":false,"info_on_disabling_prettier_conflict_rule":false}},"_resolved":"/tmp/b0a39fbb2340b6cfd0c430ce86a0077a/anolilab-multi-semantic-release-1.1.7.tgz","_integrity":"sha512-yStfboKFSPYR0dFABD/Rp5Z5RGerH4nHsOvptIbwwRXS+zA3L/hlIqHbdkFBAvkGiQv/UvVJxL6WVumavRkjnw==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.2","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.0","execa":"^9.5.2","yargs":"^17.7.2","semver":"^7.6.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tempy":"^3.1.0","eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","publint":"^0.3.2","file-url":"^4.0.0","prettier":"^3.4.2","cross-env":"^7.0.3","@vitest/ui":"^2.1.8","secretlint":"9.0.0","typescript":"^5.7.3","@babel/core":"^7.26.0","@types/node":"18.19.68","eslint-plugin-n":"^17.15.1","semantic-release":"^24.2.1","eslint-plugin-etc":"^2.0.3","eslint-plugin-mdx":"^3.1.5","sort-package-json":"^2.13.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"npm:eslint-plugin-i@^2.29.1","eslint-plugin-vitest":"^0.4.1","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","@anolilab/eslint-config":"^15.0.3","@semantic-release/github":"^11.0.1","@anolilab/prettier-config":"^5.0.14","eslint-plugin-deprecation":"^3.0.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-vitest-globals":"^1.5.0","@anolilab/semantic-release-pnpm":"1.1.7","@rushstack/eslint-plugin-security":"^0.8.3","@semantic-release/commit-analyzer":"13.0.1","@semantic-release/release-notes-generator":"14.0.3","conventional-changelog-conventionalcommits":"8.0.0","@secretlint/secretlint-rule-preset-recommend":"^9.0.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.14.0"},"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.7_1736884389231_0.3257222162611928","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@anolilab/multi-semantic-release","version":"1.1.8","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.8","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"66df4c554149a3215959fd44fa1ce552d55e8657","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.8.tgz","fileCount":21,"integrity":"sha512-6GKfWtyJKh54VgyyewLlc77kaL5Ms4WrJoJsHmwxUkpP3kM9exmV8BI25k4O4tBhi5Nf8COnfQneVMS92dXyvA==","signatures":[{"sig":"MEQCIBxVMq4awAQxMq65FczGRa31oDg64bGdFHGUb0Nib3AtAiBDSywxhGgU10Co0INsZVvAQPmrZzWQDfJvz+oJc9LB5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135298},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.8.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/34489247848735a0c2cbd672c245a689/anolilab-multi-semantic-release-1.1.8.tgz","_integrity":"sha512-6GKfWtyJKh54VgyyewLlc77kaL5Ms4WrJoJsHmwxUkpP3kM9exmV8BI25k4O4tBhi5Nf8COnfQneVMS92dXyvA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.2","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.0","execa":"^9.5.2","yargs":"^17.7.2","semver":"^7.6.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.8_1737050397448_0.4201878847597953","host":"s3://npm-registry-packages-npm-production"}},"1.1.9-alpha.1":{"name":"@anolilab/multi-semantic-release","version":"1.1.9-alpha.1","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.9-alpha.1","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"5d2d0312f06cd1eeb77e7b3d01b43adb40195cc1","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.9-alpha.1.tgz","fileCount":21,"integrity":"sha512-093U0ZyjoLj9+aCVEtdDYsHAfEanyYzTsMaOkCWR0JvedPZAoKs/LpYWBnzBt/ebO9/J0rKDqPvxlKg/ThyzoQ==","signatures":[{"sig":"MEYCIQCFL2h1DfczkGnUnFqR/9uflvJDPJrRtW+UU9ZiR+Q06QIhALu6HAITMbYd2mF4my4tZ28brYkUo2ueTDi3BwkGDlMl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.9-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135338},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.9-alpha.1.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/c1db4912a86896276bce84371d5ea6ed/anolilab-multi-semantic-release-1.1.9-alpha.1.tgz","_integrity":"sha512-093U0ZyjoLj9+aCVEtdDYsHAfEanyYzTsMaOkCWR0JvedPZAoKs/LpYWBnzBt/ebO9/J0rKDqPvxlKg/ThyzoQ==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.2","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.0","execa":"^9.5.2","yargs":"^17.7.2","semver":"^7.6.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.9-alpha.1_1737493427687_0.17151283004345896","host":"s3://npm-registry-packages-npm-production"}},"1.1.9-alpha.2":{"name":"@anolilab/multi-semantic-release","version":"1.1.9-alpha.2","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.9-alpha.2","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"cfeecdafd6e0d1669f5719e5c4439b338db68fab","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.9-alpha.2.tgz","fileCount":21,"integrity":"sha512-UpE6Sf1D9MPof3oESCuFRgrTnVd0NaDxZLqO5dfGCYTo2zZ3oVC1a2vngfy2Xpm1tans9g6UKigza0+RaFNwBw==","signatures":[{"sig":"MEUCIHc4QnfzUaLCQZQucomLfPr0oMHudyZdmJrD7Wls44UgAiEAsxhzbvMtnPQWUSWbNReRtMjoBjN5DkP8nfQo1xwnfrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.9-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135281},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.9-alpha.2.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/a018c4c248b0c25cc4334897d5e9a77e/anolilab-multi-semantic-release-1.1.9-alpha.2.tgz","_integrity":"sha512-UpE6Sf1D9MPof3oESCuFRgrTnVd0NaDxZLqO5dfGCYTo2zZ3oVC1a2vngfy2Xpm1tans9g6UKigza0+RaFNwBw==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.2","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.0","execa":"^9.5.2","yargs":"^17.7.2","semver":"^7.6.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.9-alpha.2_1737494266456_0.23798416893968066","host":"s3://npm-registry-packages-npm-production"}},"1.1.9-alpha.3":{"name":"@anolilab/multi-semantic-release","version":"1.1.9-alpha.3","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.9-alpha.3","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"aad5652125444afee38b3433a90bf952872e5571","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.9-alpha.3.tgz","fileCount":21,"integrity":"sha512-vjSs9X46Zwe5GeuAXxpmEj9SF6TCJtgz3cd0v+39OZPB6XZN1dbMc9T1njA7qgkb3MGFlmy2YakteQGFbCsaiQ==","signatures":[{"sig":"MEUCIAhO+hsc/fnq6AHpslB2Gm7q6EOTVl0Ju6S77inBQWENAiEA0d1+W34Wd9TW4exglZDrOxUjQd0H7KT/LFUVdE2fT/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.9-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135281},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.9-alpha.3.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/8a03afa732058d2c30ce8a571aaa076a/anolilab-multi-semantic-release-1.1.9-alpha.3.tgz","_integrity":"sha512-vjSs9X46Zwe5GeuAXxpmEj9SF6TCJtgz3cd0v+39OZPB6XZN1dbMc9T1njA7qgkb3MGFlmy2YakteQGFbCsaiQ==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.2","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.0","execa":"^9.5.2","yargs":"^17.7.2","semver":"^7.6.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.9-alpha.3_1737494987236_0.42400337655011855","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@anolilab/multi-semantic-release","version":"1.1.9","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.9","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"55beb8103715e8dbe11c8557a515e812417256fa","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.9.tgz","fileCount":21,"integrity":"sha512-jKJJZ209nlROgQQL5iyTs7JO9gHThunwTIFNQ0UVF/94GaB9ufDdKhsgRl9///3pvaixhzGT+8D33Kc6GFqB1g==","signatures":[{"sig":"MEUCICr5Q0+cZRwSxQw9Z9nbyiV96UG3fmMs7212dD62RX3kAiEA9n7K2YpDZCfEuHGdWr2RGbuaCH63+hC3o9N/UIQGzFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135298},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.9.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/8d6ef2c52506f29ea83ddd952087f205/anolilab-multi-semantic-release-1.1.9.tgz","_integrity":"sha512-jKJJZ209nlROgQQL5iyTs7JO9gHThunwTIFNQ0UVF/94GaB9ufDdKhsgRl9///3pvaixhzGT+8D33Kc6GFqB1g==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.2","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.0","execa":"^9.5.2","yargs":"^17.7.2","semver":"^7.6.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.9_1737529619610_0.632700818860858","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@anolilab/multi-semantic-release","version":"1.1.10","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.10","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"4e836723548cd2773ede4116b727bd2b7be4e3e5","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.10.tgz","fileCount":21,"integrity":"sha512-00eUBYDMEBWzZygcMYi7ek0gJJD2hKldSucDY4VVEbyd3K1tJU3N8Tmx6EZ2HYu7tzrlMLQGnHgbyrJA6TyZ0w==","signatures":[{"sig":"MEYCIQClstzDE9KOxKqK2cC9jOFTlwma35b/pD8ObXvt+OlQCwIhALN73Ye/enpxnKDQ/7O5GxewNU0C4n0uvNcGJI9XWQox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134889},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.10.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/8799e30436dfd5ee864c371918de6494/anolilab-multi-semantic-release-1.1.10.tgz","_integrity":"sha512-00eUBYDMEBWzZygcMYi7ek0gJJD2hKldSucDY4VVEbyd3K1tJU3N8Tmx6EZ2HYu7tzrlMLQGnHgbyrJA6TyZ0w==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.2","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"blork":"^9.3.0","debug":"^4.4.0","execa":"^9.5.2","yargs":"^17.7.2","semver":"^7.7.1","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.10_1739224899892_0.5435872861229314","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@anolilab/multi-semantic-release","version":"1.1.11","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.11","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"54f07ae67bf22ec7d7e1603f50346414ce7955fa","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.11.tgz","fileCount":21,"integrity":"sha512-hwCzJ5JYFeDMGIlfuwUdYlJkp+DfjcFL9JLqMzSW8Ls1xetOnm9eCtIdngIUEUXTQiEPqDlM5XWpB3ytrZRdVw==","signatures":[{"sig":"MEQCIBc8LKpJ4GQq106FTSA9b3AJ5YxuRGCPMn7tXwsBX3AVAiBa67svWiLGF252DsChrgGO+bRCJOlKiKhFN4bsV5i8+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134867},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.11.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/c28c281aef471ccd134e06d5d7220540/anolilab-multi-semantic-release-1.1.11.tgz","_integrity":"sha512-hwCzJ5JYFeDMGIlfuwUdYlJkp+DfjcFL9JLqMzSW8Ls1xetOnm9eCtIdngIUEUXTQiEPqDlM5XWpB3ytrZRdVw==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.2","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"blork":"^9.3.0","debug":"^4.4.0","execa":"^9.5.2","yargs":"^17.7.2","semver":"^7.7.1","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.11_1746645027542_0.09455615935604622","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@anolilab/multi-semantic-release","version":"1.1.12","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@1.1.12","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"5d552bc72ac8b7dcc2b3924d6e09aaef3c84957c","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-1.1.12.tgz","fileCount":21,"integrity":"sha512-I9IinQyFN1AN+RIng7Rh0c7xjnsd1f3YYvwctgIPTDflfqJNtfNEbCYD7l+dYyeQihCUQUYc9nYd7Tpi79yY+Q==","signatures":[{"sig":"MEQCIBfGcYRecJsJbBAuhZkL2H+eLLysaycb4Ta59X1Wc1v/AiAEuRIV2rvRZFNOfRvKq5PlcWsxLLXFfsuxNyEzmNoFwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@1.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135188},"type":"module","_from":"file:anolilab-multi-semantic-release-1.1.12.tgz","engines":{"node":">=18 || >=20.6.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/a47550ffca2b949fd5ed3ee0a5fbe853/anolilab-multi-semantic-release-1.1.12.tgz","_integrity":"sha512-I9IinQyFN1AN+RIng7Rh0c7xjnsd1f3YYvwctgIPTDflfqJNtfNEbCYD7l+dYyeQihCUQUYc9nYd7Tpi79yY+Q==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.2","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"blork":"^9.3.0","debug":"^4.4.1","execa":"^9.6.0","yargs":"17.7.2","semver":"^7.7.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":"^20.0 || ^21.0 || >=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_1.1.12_1749156853093_0.30311830368208303","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@anolilab/multi-semantic-release","version":"2.0.0","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@2.0.0","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"adcee0f32d6153b041d526ff6f46afeb41e1a4f6","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-2.0.0.tgz","fileCount":21,"integrity":"sha512-UptnPdUCTN9N1C1P3OlHIxs3wBBk5nZcKIkTvNGKinlH8+RYx2I5DLi16EYxdv4QtOSFtAYMpqHMBFRWF8j8BA==","signatures":[{"sig":"MEUCIAyUFEOfgL3B3DBwnz5s0U/CVlGIS+nCI673h9Kqvc/sAiEA5IwzOIB1h6UMwi6NYKjXNqCdDDUFnZd1m3ACtFiXgXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134867},"type":"module","_from":"file:anolilab-multi-semantic-release-2.0.0.tgz","engines":{"node":">=20.8.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","actor":{"name":"prisis","type":"user","email":"d.bannert@anolilab.de"},"email":"d.bannert@anolilab.de"},"_resolved":"/tmp/382a3bb875c42ab4225b986bcd33d573/anolilab-multi-semantic-release-2.0.0.tgz","_integrity":"sha512-UptnPdUCTN9N1C1P3OlHIxs3wBBk5nZcKIkTvNGKinlH8+RYx2I5DLi16EYxdv4QtOSFtAYMpqHMBFRWF8j8BA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.2","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"blork":"^9.3.0","debug":"^4.4.1","execa":"^9.6.0","yargs":"17.7.2","semver":"^7.7.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_2.0.0_1750169487688_0.8758591773258046","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@anolilab/multi-semantic-release","version":"2.0.1","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@2.0.1","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"bd4e9b4cc10b02403acbc90d1140698beb2f3691","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-2.0.1.tgz","fileCount":21,"integrity":"sha512-m/0YKr6ueMX+5w0QTGBfs/JW0de703E3xnGgWLKCP+unSlSs/quajX77On1w85rRQjd1M+Cu7IBqT+HzOmT6Fw==","signatures":[{"sig":"MEYCIQD0oOcGr2HsBdwGjo6dWZnnhYrFZzKjSc2RZWVjDbYGaQIhAM/CjXEvAINE1tYcuAjkhkKhv8EOdNr26J4JyGCsiUW+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135454},"type":"module","_from":"file:anolilab-multi-semantic-release-2.0.1.tgz","engines":{"node":">=20.8.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","actor":{"name":"prisis","type":"user","email":"d.bannert@anolilab.de"},"email":"d.bannert@anolilab.de"},"_resolved":"/tmp/66548f92e525fe8f9228fd1ed23900b0/anolilab-multi-semantic-release-2.0.1.tgz","_integrity":"sha512-m/0YKr6ueMX+5w0QTGBfs/JW0de703E3xnGgWLKCP+unSlSs/quajX77On1w85rRQjd1M+Cu7IBqT+HzOmT6Fw==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.3","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"blork":"^9.3.0","debug":"^4.4.1","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_2.0.1_1751452233890_0.4889169189408431","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@anolilab/multi-semantic-release","version":"2.0.2","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@2.0.2","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"8af07dd631969a5e1b597fffe9475252d7666181","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-2.0.2.tgz","fileCount":21,"integrity":"sha512-lT+GPZ39bvJ4jP3lbUG0rS0gQJ2TuQ7Neukxfwnbuk7gsgpe83mkiNK+XhvRkzAbrZ7+0+CfiVLWJs1fy8H3VQ==","signatures":[{"sig":"MEQCIC2zqWVPftWzn62lgIbiVuMMrjilJymmW/W5gWyHdtMxAiA03gKLMldRj4s596utieJad/tIIVlHkmZajMKCbvlhNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137909},"type":"module","_from":"file:anolilab-multi-semantic-release-2.0.2.tgz","engines":{"node":">=20.8.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","actor":{"name":"prisis","type":"user","email":"d.bannert@anolilab.de"},"email":"d.bannert@anolilab.de"},"_resolved":"/tmp/29f45ff096f635acee7aefdbdc97cfb5/anolilab-multi-semantic-release-2.0.2.tgz","_integrity":"sha512-lT+GPZ39bvJ4jP3lbUG0rS0gQJ2TuQ7Neukxfwnbuk7gsgpe83mkiNK+XhvRkzAbrZ7+0+CfiVLWJs1fy8H3VQ==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.3","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"blork":"^9.3.0","debug":"^4.4.1","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_2.0.2_1751467524718_0.8239454197054621","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@anolilab/multi-semantic-release","version":"2.0.3","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@2.0.3","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"48eba81b2c57fa4f485bef27bc8471c2e433926e","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-2.0.3.tgz","fileCount":21,"integrity":"sha512-q3TcbbDBBq6n3xr2w2A+YI6tAQFx8rCxK67DA+qJG1XhwkpH1trrEkdpqEPM/TRx3/W0S154k655AuFfIoSwAw==","signatures":[{"sig":"MEUCIQCNyWUCEsXPF+PH8leahKiU6YRPJLpySkJ0VUUo+eYCKAIgSRoR5YhFlgusQ92b45IaZOE6Gh7bo5juXsOd0fr5Vgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138419},"type":"module","_from":"file:anolilab-multi-semantic-release-2.0.3.tgz","engines":{"node":">=20.8.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/da2e9b43ca1b19a627b8c743446de294/anolilab-multi-semantic-release-2.0.3.tgz","_integrity":"sha512-q3TcbbDBBq6n3xr2w2A+YI6tAQFx8rCxK67DA+qJG1XhwkpH1trrEkdpqEPM/TRx3/W0S154k655AuFfIoSwAw==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.3","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"blork":"^9.3.0","debug":"^4.4.1","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.1","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_2.0.3_1753948198708_0.2454969961208564","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@anolilab/multi-semantic-release","version":"2.0.4","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@2.0.4","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"8b112fdc14f1afaac978a3cb38bd8bb25442d66b","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-2.0.4.tgz","fileCount":21,"integrity":"sha512-sdg79WAWwtAucj6EvCKuzrZeTiicwd6Qnr+2mJ6zZTrBYqBpkmWos8bHL6SEAg8T3H8RANAENwNspiN7+SbdTA==","signatures":[{"sig":"MEUCIGyDwB1XrZ+wCXtAVvFz0nalsSiQDGeCqq6vxWN1vlTSAiEAjiWuKrcJ8z1ca9/Hm5KyoK+JSZlXd0XgvZDKBmDoc+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138942},"type":"module","_from":"file:anolilab-multi-semantic-release-2.0.4.tgz","engines":{"node":">=20.8.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/73750032188763a4e6ea0313510ee904/anolilab-multi-semantic-release-2.0.4.tgz","_integrity":"sha512-sdg79WAWwtAucj6EvCKuzrZeTiicwd6Qnr+2mJ6zZTrBYqBpkmWos8bHL6SEAg8T3H8RANAENwNspiN7+SbdTA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.3","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.3","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=22.0.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_2.0.4_1758532265660_0.6707800014717047","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@anolilab/multi-semantic-release","version":"2.0.5","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@2.0.5","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"7cbd8655826fc95bab0db6a05d6165fb87656588","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-2.0.5.tgz","fileCount":21,"integrity":"sha512-GGfQmE8b83KgP1OrylzrSOqd4/s7aQDnjfbDcFX0vnBZj4wdo9+Oobbq8RYTOJq6kspxQjA6DJlrwosbUbaWkQ==","signatures":[{"sig":"MEQCIEN3f6OAru06vwGSvgfU1NWrS/zzKe5Swcm9FvgYwv7BAiANQUkD2BeDr00qEL7vawJ2tYftkHNgBLfJi+disx4QSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139383},"type":"module","_from":"file:anolilab-multi-semantic-release-2.0.5.tgz","engines":{"node":">=20.8.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/52e8ae593f97fe35e934b6e2f76926c3/anolilab-multi-semantic-release-2.0.5.tgz","_integrity":"sha512-GGfQmE8b83KgP1OrylzrSOqd4/s7aQDnjfbDcFX0vnBZj4wdo9+Oobbq8RYTOJq6kspxQjA6DJlrwosbUbaWkQ==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.4","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.3","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=22.0.12"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_2.0.5_1759299391132_0.16491619422302528","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@anolilab/multi-semantic-release","version":"2.0.6","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@2.0.6","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"ed1a66c92a97160636edb150a1c8cfbf7235c4fc","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-2.0.6.tgz","fileCount":21,"integrity":"sha512-epb2SfVEu1OutlJlQt2s3gy3HVgdlWxUB345SZocRx4OLq14v9rsNtPdD7ef1Mm6DCEf5/5df2pKE+ie0+V7NA==","signatures":[{"sig":"MEQCIHLnG4NcfNawBl4TIMBQW9hBk8Jhe4MBKjpr+wwSMaLUAiAyDtkxjh3cLcflUP+Oqs0ne31KbQrWKIJPeGEI7lQDWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139898},"type":"module","_from":"file:anolilab-multi-semantic-release-2.0.6.tgz","engines":{"node":">=20.8.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/7ecab060a0c70c2ff12fc9c302b6d37a/anolilab-multi-semantic-release-2.0.6.tgz","_integrity":"sha512-epb2SfVEu1OutlJlQt2s3gy3HVgdlWxUB345SZocRx4OLq14v9rsNtPdD7ef1Mm6DCEf5/5df2pKE+ie0+V7NA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.4","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.3","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.2","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=22.0.12"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_2.0.6_1759797006721_0.24361386496202364","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1":{"name":"@anolilab/multi-semantic-release","version":"3.0.0-alpha.1","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@3.0.0-alpha.1","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"615932e6b556a86ea4d7aef0a59f29e1af43e40a","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-3.0.0-alpha.1.tgz","fileCount":21,"integrity":"sha512-fAVYJw6ju+zyWKMaQ/IrTfZzR/oZ7tPMF6Kknqv2gpzFuTiCcico7mJKkRc2fT3ZgBOIcUZqbfHxB0DVLDd0BA==","signatures":[{"sig":"MEQCIDYiOHtN0rljdKRXy2eVTou2Fyz3Bb/0UP9VsVqxS1JgAiBZUZ/2ugO5HXtOeddCLp/1D4gwRrfQH+/irpi04x3MNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@3.0.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140818},"type":"module","_from":"file:anolilab-multi-semantic-release-3.0.0-alpha.1.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/b9c0300896b6b03fa079935a7f567c4e/anolilab-multi-semantic-release-3.0.0-alpha.1.tgz","_integrity":"sha512-fAVYJw6ju+zyWKMaQ/IrTfZzR/oZ7tPMF6Kknqv2gpzFuTiCcico7mJKkRc2fT3ZgBOIcUZqbfHxB0DVLDd0BA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.4","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"blork":"^9.3.0","debug":"^4.4.3","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_3.0.0-alpha.1_1760447260974_0.4496041064941887","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2":{"name":"@anolilab/multi-semantic-release","version":"3.0.0-alpha.2","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@3.0.0-alpha.2","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"fe3e8ebeb9312ee73915288de77ed092f4b1be3c","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-3.0.0-alpha.2.tgz","fileCount":8,"integrity":"sha512-7JfM6xfFGKIP+T2eSVCLpLJ0U1BunjuhyJl1ZaD4/OWlSrceFTyk3ffUmD+LOhCcIGMzty4uA61EXpJixe6MXQ==","signatures":[{"sig":"MEQCIAjpeq+NwehvWuFJ0p4PyGPwIuF6iSz2nYIeY4mlRz8LAiBm55IkMA1YQKf4GKdDxprcfSW4qGXfwDfxY/ACzgG3nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@3.0.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101928},"type":"module","_from":"file:anolilab-multi-semantic-release-3.0.0-alpha.2.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/88ec0a1d7dacda65194e56901d396392/anolilab-multi-semantic-release-3.0.0-alpha.2.tgz","_integrity":"sha512-7JfM6xfFGKIP+T2eSVCLpLJ0U1BunjuhyJl1ZaD4/OWlSrceFTyk3ffUmD+LOhCcIGMzty4uA61EXpJixe6MXQ==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":["src/utils/blork.ts"],"_nodeVersion":"22.20.0","dependencies":{"blork":"^9.3.0","debug":"^4.4.3","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_3.0.0-alpha.2_1761088389183_0.4421878225122411","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.3":{"name":"@anolilab/multi-semantic-release","version":"3.0.0-alpha.3","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@3.0.0-alpha.3","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"f9280972dac92387318d1240ec695e21350ef746","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-3.0.0-alpha.3.tgz","fileCount":8,"integrity":"sha512-7NygV04ubmxqxg7/jaLLBPQPOQEx8KC8718GH6jyywfv6dmEsZ+7VlG8C9n/81bWkNf7i0ClLCQwHWxonMiDpw==","signatures":[{"sig":"MEUCIQD1PiUPkRWZwh3Xi0tAgkUWmezsZK05hNbeug5R94J9qQIgZM75+DF0pBkszs2Fre4WYamnpQpz5xGPM+XnjxgOpOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@3.0.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102439},"type":"module","_from":"file:anolilab-multi-semantic-release-3.0.0-alpha.3.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/d2de5614afdf7c4b489f83bdf6af52bd/anolilab-multi-semantic-release-3.0.0-alpha.3.tgz","_integrity":"sha512-7NygV04ubmxqxg7/jaLLBPQPOQEx8KC8718GH6jyywfv6dmEsZ+7VlG8C9n/81bWkNf7i0ClLCQwHWxonMiDpw==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":["src/utils/blork.ts"],"_nodeVersion":"22.20.0","dependencies":{"blork":"^9.3.0","debug":"^4.4.3","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_3.0.0-alpha.3_1761111315946_0.4044396290834684","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@anolilab/multi-semantic-release","version":"2.0.7","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@2.0.7","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"36d35e726228132c5d00c27d3c34d1e009012530","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-2.0.7.tgz","fileCount":21,"integrity":"sha512-6LEF7Zxf0/AZahnQ6kwhfTQlKdXJEG7sWO6/m+LRaT0Tld9VfQQvMEcl4OJ8IaXOCO5pPj7Q72iawtMqH+Z4ig==","signatures":[{"sig":"MEUCIH3H/15HusWwoeZTYNVdEal1KsVqyd03Xt730JZn8tyvAiEAgq49OR42g2P2EOL23YWSbsdO1ZtLyAGkt97v3GJbI4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@2.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140272},"type":"module","_from":"file:anolilab-multi-semantic-release-2.0.7.tgz","engines":{"node":">=20.8.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/600d952fc663d7ec2dd2c085a421bcc4/anolilab-multi-semantic-release-2.0.7.tgz","_integrity":"sha512-6LEF7Zxf0/AZahnQ6kwhfTQlKdXJEG7sWO6/m+LRaT0Tld9VfQQvMEcl4OJ8IaXOCO5pPj7Q72iawtMqH+Z4ig==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.4","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.3","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=22.0.12"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_2.0.7_1761984425884_0.1108344577583078","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@anolilab/multi-semantic-release","version":"2.0.8","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@2.0.8","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"866701bf76f1585c91017a7125c554da12359d23","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-2.0.8.tgz","fileCount":21,"integrity":"sha512-0LGk5QJKHX/QkrjYK36YjIm3azpfIidkqOopgE09YFUHWzDFs5QOZr9RxuDVYBS37fpS6IGwJmpRXPvMkwCqWA==","signatures":[{"sig":"MEQCIDoXEoA9IhFuIreM1y5xFnn38mRLWduNyFxN9GRRps3qAiAxEzt7fnXTfAfAlVkbgITUvW1JaE5EHsEbhAd1vCzvYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@2.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140781},"type":"module","_from":"file:anolilab-multi-semantic-release-2.0.8.tgz","engines":{"node":">=20.8.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/b17117cbb5545cb346a0bd73d096f890/anolilab-multi-semantic-release-2.0.8.tgz","_integrity":"sha512-0LGk5QJKHX/QkrjYK36YjIm3azpfIidkqOopgE09YFUHWzDFs5QOZr9RxuDVYBS37fpS6IGwJmpRXPvMkwCqWA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.4","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.3","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=22.0.12"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_2.0.8_1761984926009_0.1002135729381688","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@anolilab/multi-semantic-release","version":"2.0.9","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@2.0.9","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"bin/cli.js"},"dist":{"shasum":"24ec4336c6f9cdad53db2718a0365b0e6c26c10d","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-2.0.9.tgz","fileCount":21,"integrity":"sha512-rPNpWFO9RkFvAkl8eiVcAPVUMecq1kHB4qZWCrss8mGJBFJZbAT/u9qbvhUi3bwGPMJMTWnY7vbo944tcAINzA==","signatures":[{"sig":"MEUCIQD2VrgCNlPOgbqmPPJwAXj4PyHMCyKDp9oBLMc6sNcjzAIgSh1UknmEPcrCjsgguP9tbX4//sG9PjdsbqOpZR/OLCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@2.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":141247},"type":"module","_from":"file:anolilab-multi-semantic-release-2.0.9.tgz","engines":{"node":">=20.8.1"},"exports":{".":"./lib/multi-semantic-release.js","./*":"./*","./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/4f251209169e1eb327bcedf1033d2ab2/anolilab-multi-semantic-release-2.0.9.tgz","_integrity":"sha512-rPNpWFO9RkFvAkl8eiVcAPVUMecq1kHB4qZWCrss8mGJBFJZbAT/u9qbvhUi3bwGPMJMTWnY7vbo944tcAINzA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.4","description":"A multi semantic release tool for a monorepo.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"blork":"^9.3.0","debug":"^4.4.3","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=22.0.12"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_2.0.9_1762812426866_0.6752487172311987","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.4":{"name":"@anolilab/multi-semantic-release","version":"3.0.0-alpha.4","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@3.0.0-alpha.4","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"253aac91a82ec0e978238aa0931e98ae0a07302b","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-3.0.0-alpha.4.tgz","fileCount":8,"integrity":"sha512-CJuC2iVjZCbzXoYlhdRzZAUsnrkByNkAzhuYRd+hcMu+O1TX4d50fh+CYjJdfn7Rcanvq0rj0G4b+PIzo8OC4w==","signatures":[{"sig":"MEYCIQDD+JeXLnZmduwauNTJbhOnJwdlst7OwAp8klbBoFlDZwIhAI29+zJlUApLEb02mFHrWAjj2aYzOHiuWBHJikNEHLUv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@3.0.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97869},"type":"module","_from":"file:anolilab-multi-semantic-release-3.0.0-alpha.4.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/f51c88761c66e8a69e3350867c13a158/anolilab-multi-semantic-release-3.0.0-alpha.4.tgz","_integrity":"sha512-CJuC2iVjZCbzXoYlhdRzZAUsnrkByNkAzhuYRd+hcMu+O1TX4d50fh+CYjJdfn7Rcanvq0rj0G4b+PIzo8OC4w==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.21.1","dependencies":{"yaml":"^2.8.1","debug":"^4.4.3","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","@visulima/fs":"^4.0.4","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.3","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_3.0.0-alpha.4_1763626806391_0.3369693989519147","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@anolilab/multi-semantic-release","version":"3.0.0","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@3.0.0","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"a053349d6f932b0f78e10e6a5d03444e407e151b","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-3.0.0.tgz","fileCount":8,"integrity":"sha512-sJ7UjzJ2LNNIYj51rQTa16mqWuuUVBfEOhcMxNvA1gc1FCrfD2rNq0DOwjB9zhEyeFXaBiiXOeIe2N9NJ2KnIg==","signatures":[{"sig":"MEUCIHP9HxTxukIEvlLRryE8vbovXXOzsccPKO640l02wN/qAiEAoUs/BOAdn8HV4Z7lCER+vsGQvJCXAF3V6nW/C5Z050w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104559},"type":"module","_from":"file:anolilab-multi-semantic-release-3.0.0.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/f147e8f3a40c5e4afb12556c373f22b4/anolilab-multi-semantic-release-3.0.0.tgz","_integrity":"sha512-sJ7UjzJ2LNNIYj51rQTa16mqWuuUVBfEOhcMxNvA1gc1FCrfD2rNq0DOwjB9zhEyeFXaBiiXOeIe2N9NJ2KnIg==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.21.1","dependencies":{"yaml":"^2.8.1","debug":"^4.4.3","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","@visulima/fs":"^4.0.4","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.3","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_3.0.0_1763666881757_0.8864181293495219","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@anolilab/multi-semantic-release","version":"3.1.0","author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@3.1.0","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"b8e6c8c51c84582407c76a9deda0e44525f290aa","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-3.1.0.tgz","fileCount":8,"integrity":"sha512-0ZO0Fg1xCdujQWG5eEVCbrN6DBjnBhTxiSs5j/69WCsMLZ1708vF/tu839Zbe3YCO7w7iwso7zfg+AnWb2EorA==","signatures":[{"sig":"MEUCIDuRR0FsjiSlDyUCtrvrcKqPCEkCJF4krcKb2ayij5sJAiEAkHUWKJw1QWyWfC5D+3KLTsMCo2tY7XWwyhX+/L86m+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105822},"type":"module","_from":"file:anolilab-multi-semantic-release-3.1.0.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/d33f2f6c58c7241ca2b59240be44f37e/anolilab-multi-semantic-release-3.1.0.tgz","_integrity":"sha512-0ZO0Fg1xCdujQWG5eEVCbrN6DBjnBhTxiSs5j/69WCsMLZ1708vF/tu839Zbe3YCO7w7iwso7zfg+AnWb2EorA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"10.9.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.21.1","dependencies":{"yaml":"^2.8.1","debug":"^4.4.3","execa":"^9.6.0","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_3.1.0_1764109815157_0.6877473302129256","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@anolilab/multi-semantic-release","version":"3.2.0","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@3.2.0","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"967bf89142336852fcfead0209ef49d92a7dc682","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-3.2.0.tgz","fileCount":8,"integrity":"sha512-LJZtSnBnBVa1qrhJFmmaxY5QG7v7u4fuAcpMFkUEt2DQ+jpLn5HvijqkWvBV5WOKBH1gSBPZuh2fO2wbXmX5TA==","signatures":[{"sig":"MEUCIQDk/aOGnhvCP52ZxBcE22k2XxLI7xMEDjsAzQFAJUHlUgIgadfOYvaa4JCsIpP/TkTqgs3YKhR2yKPvXhfMv5nBekc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107171},"type":"module","_from":"file:anolilab-multi-semantic-release-3.2.0.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/bd2b308ed4dba4438b423d41bef04761/anolilab-multi-semantic-release-3.2.0.tgz","_integrity":"sha512-LJZtSnBnBVa1qrhJFmmaxY5QG7v7u4fuAcpMFkUEt2DQ+jpLn5HvijqkWvBV5WOKBH1gSBPZuh2fO2wbXmX5TA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.21.1","dependencies":{"yaml":"^2.8.2","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_3.2.0_1764874657980_0.3305347002396848","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@anolilab/multi-semantic-release","version":"3.2.1","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@3.2.1","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"0046ed4e6e143810671f555f7da47d4ebe0d53a6","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-3.2.1.tgz","fileCount":8,"integrity":"sha512-6Ifpb7Y9EYT0CyjigCvMsd6Nz5c5himbv/meOn2SroEFS8BsipGOMd2Enwt3mUm/uTddBMdUMcj3h/boYR1qcA==","signatures":[{"sig":"MEYCIQC4r+PcIKj7ClNvXrP7kJYWVRR7YfmsIUdF6qmize7xQwIhALR28k2TSzpYH4Vxj+QplEVOd+EBbasFob4Ox7VxUnCY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107511},"type":"module","_from":"file:anolilab-multi-semantic-release-3.2.1.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/0737cf47af4c66370f43d8ec692e7087/anolilab-multi-semantic-release-3.2.1.tgz","_integrity":"sha512-6Ifpb7Y9EYT0CyjigCvMsd6Nz5c5himbv/meOn2SroEFS8BsipGOMd2Enwt3mUm/uTddBMdUMcj3h/boYR1qcA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.21.1","dependencies":{"yaml":"^2.8.2","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_3.2.1_1764965260935_0.18594424509079066","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@anolilab/multi-semantic-release","version":"3.2.2","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@3.2.2","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"ce3fbc1275759c52e9b31a17440e496beec881a5","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-3.2.2.tgz","fileCount":8,"integrity":"sha512-Lt5f6F9Q82zXRbfmOS7CuLQ+ZsA7Qi4nFYVr0yGPnuisfntNxtQmpF9t0qo1HFKov76a9oYnEpqKif+FGLBEvw==","signatures":[{"sig":"MEYCIQCbawBb7DZpFUacGSi38+SfnJZ8JQq4KFM7KDx/J8X+bQIhAMhA5w2vj95bj0+RP7ABeKc3uXtuMMjnUbTQgRP+bJbK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107851},"type":"module","_from":"file:anolilab-multi-semantic-release-3.2.2.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"prisis","email":"d.bannert@anolilab.de"},"_resolved":"/tmp/3cd7dc21a3a32794e43679ecf777b210/anolilab-multi-semantic-release-3.2.2.tgz","_integrity":"sha512-Lt5f6F9Q82zXRbfmOS7CuLQ+ZsA7Qi4nFYVr0yGPnuisfntNxtQmpF9t0qo1HFKov76a9oYnEpqKif+FGLBEvw==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.21.1","dependencies":{"yaml":"^2.8.2","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_3.2.2_1764965862122_0.5499957484328488","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-alpha.1":{"name":"@anolilab/multi-semantic-release","version":"3.2.3-alpha.1","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@3.2.3-alpha.1","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"53154ac88a7c36d0d4fb9c2d542e8744761b8d4f","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-3.2.3-alpha.1.tgz","fileCount":8,"integrity":"sha512-KvEIg8BP2e8lUsLonMGCo43h/hfoucW4IjtJ8nbE9HHaS4OusH+4j9cPfW+atJigGuI3FvRcc5M4ygZZ34PfYA==","signatures":[{"sig":"MEYCIQC0ZB/7g+anbFhZLH0N6xS67gP0uOe/0oZdfP1w791UUQIhANPOcQ7n7KisQ7SiUwJv6qa6mGQJmgnoblh9yAAlJ3ka","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@3.2.3-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109947},"type":"module","_from":"file:anolilab-multi-semantic-release-3.2.3-alpha.1.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"_resolved":"/tmp/c24b2a63b65f1ba5023bd04ba6559860/anolilab-multi-semantic-release-3.2.3-alpha.1.tgz","_integrity":"sha512-KvEIg8BP2e8lUsLonMGCo43h/hfoucW4IjtJ8nbE9HHaS4OusH+4j9cPfW+atJigGuI3FvRcc5M4ygZZ34PfYA==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.21.1","dependencies":{"yaml":"^2.8.2","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_3.2.3-alpha.1_1765316037465_0.7945578881579081","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-alpha.2":{"name":"@anolilab/multi-semantic-release","version":"3.2.3-alpha.2","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@3.2.3-alpha.2","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"8097c72a0b1471080cfd72c18052a3127cb4b338","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-3.2.3-alpha.2.tgz","fileCount":8,"integrity":"sha512-x1vbUAp3/3oEJq9RKIoqLCIC0ArrMKvjZE1UpaDk5AiWDeZS3EChHctvLzwL6Zn0R1uQ+N6elQZcwWjrmPTjRw==","signatures":[{"sig":"MEYCIQC9SJNDbnj+Ioutofj+tPDEMKSp6U8Jv+rXpRfTTGMaqwIhAIemNjLOmkSH6J5EDKPr5wpcFlJAc9o2KOaTte1CzFyi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@3.2.3-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110414},"type":"module","_from":"file:anolilab-multi-semantic-release-3.2.3-alpha.2.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"_resolved":"/tmp/011ecb29fe93afa537bc48f06261dd7e/anolilab-multi-semantic-release-3.2.3-alpha.2.tgz","_integrity":"sha512-x1vbUAp3/3oEJq9RKIoqLCIC0ArrMKvjZE1UpaDk5AiWDeZS3EChHctvLzwL6Zn0R1uQ+N6elQZcwWjrmPTjRw==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.21.1","dependencies":{"yaml":"^2.8.2","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_3.2.3-alpha.2_1765362618014_0.1348731792198632","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-alpha.3":{"name":"@anolilab/multi-semantic-release","version":"3.2.3-alpha.3","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@3.2.3-alpha.3","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"d539bf991a5c9f789505da8b38fd229ca0bbfada","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-3.2.3-alpha.3.tgz","fileCount":8,"integrity":"sha512-TzUGh6+maMpRhqkdJqyzi7tkwtuVqMiapGVmZXE8qRiGxwwXcxokHpm08DDckyE3G61tuWp6sv1j4zIvLUUfsQ==","signatures":[{"sig":"MEQCIC06akAmcFvS2KLzGlsgopxDU97iceL8wfxqX1nx5e0pAiArTWxCTmQtdZ7ONJsl/C6ggRxwaPL2rA1RKa+iFDxlDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@3.2.3-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110937},"type":"module","_from":"file:anolilab-multi-semantic-release-3.2.3-alpha.3.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"_resolved":"/tmp/115b0b841baa2b98cb4b96038a7b6a3f/anolilab-multi-semantic-release-3.2.3-alpha.3.tgz","_integrity":"sha512-TzUGh6+maMpRhqkdJqyzi7tkwtuVqMiapGVmZXE8qRiGxwwXcxokHpm08DDckyE3G61tuWp6sv1j4zIvLUUfsQ==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.21.1","dependencies":{"yaml":"^2.8.2","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_3.2.3-alpha.3_1765368986321_0.5918374822773222","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@anolilab/multi-semantic-release","version":"4.0.0","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@4.0.0","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"8ffa56c067f886e31b86dfc4191b83aa67d41469","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.0.0.tgz","fileCount":8,"integrity":"sha512-os/lR57rPuvdfTSSg0K0+dRKS/PsYlYGF3PgY8XBRo8wOBmL/Ox4ON1Z11hZoSTguh30bCM8KpdCQbKIt6C8Dw==","signatures":[{"sig":"MEUCIQD0vo7lhkysRyepq5WGMp0btDuzQ0wKgTaeN4ZNnGzIHwIgWhr/dU+hbTBc9GLlfJQM5WltSbrnx/cajztjwLImVBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109618},"type":"module","_from":"file:anolilab-multi-semantic-release-4.0.0.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"_resolved":"/tmp/a437dac3c0eebc60b64631d3480f3987/anolilab-multi-semantic-release-4.0.0.tgz","_integrity":"sha512-os/lR57rPuvdfTSSg0K0+dRKS/PsYlYGF3PgY8XBRo8wOBmL/Ox4ON1Z11hZoSTguh30bCM8KpdCQbKIt6C8Dw==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.21.1","dependencies":{"yaml":"^2.8.2","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.0.0_1767912080059_0.7729667178838675","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@anolilab/multi-semantic-release","version":"4.1.0","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@4.1.0","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"f1a8847460a9faa1d8153794f819dbb9bacb1c27","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.1.0.tgz","fileCount":8,"integrity":"sha512-YrZSftG2DBZZdulj7GRw/G7YTf8XU9D1ec00xwIQ7DUCfyeetqsDoSMzh9KkXBPu8lwVPSRU3IW7kQoJe9ZuEQ==","signatures":[{"sig":"MEUCIQCEzDfbxn0nHB8tdgXfvMsjREePy93F1SaIbeASORl2JAIgMbI8Cpoi2L0kBzkXrBmCScEE0ASZ/u9wIj2aGJModL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113903},"type":"module","_from":"file:anolilab-multi-semantic-release-4.1.0.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"_resolved":"/tmp/341d4e3d334d445a517a13a27cb5ee3c/anolilab-multi-semantic-release-4.1.0.tgz","_integrity":"sha512-YrZSftG2DBZZdulj7GRw/G7YTf8XU9D1ec00xwIQ7DUCfyeetqsDoSMzh9KkXBPu8lwVPSRU3IW7kQoJe9ZuEQ==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.21.1","dependencies":{"yaml":"^2.8.2","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"^4.17.21","cosmiconfig":"^9.0.0","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.1.0_1768283483442_0.0033252369239746837","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@anolilab/multi-semantic-release","version":"4.1.1","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@4.1.1","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"b7e02b3d243bd739acb09b8c80c52174a1cdd16b","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.1.1.tgz","fileCount":8,"integrity":"sha512-g1k3+zeBJl5SHKbAuNEkt6p1L9OEJjWrL3PJI5PM45pMsU7S4pno5L0FQAkx467Fn8TTVf5g1zILXXW2jnOSMg==","signatures":[{"sig":"MEUCIQDq1oFiw43HwDZQjDQkuocIkaBs0WGA0ZomhBvuPhEwJwIgYmMWV5V1sEyNagqIGt3frNmMeqaZbRlYMZayvipcmQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114242},"type":"module","_from":"file:anolilab-multi-semantic-release-4.1.1.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"_resolved":"/tmp/c7366e79814e14508aa62ee5a464c98e/anolilab-multi-semantic-release-4.1.1.tgz","_integrity":"sha512-g1k3+zeBJl5SHKbAuNEkt6p1L9OEJjWrL3PJI5PM45pMsU7S4pno5L0FQAkx467Fn8TTVf5g1zILXXW2jnOSMg==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.22.0","dependencies":{"yaml":"^2.8.2","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"^7.7.3","signale":"^1.4.0","lodash-es":"4.17.23","cosmiconfig":"^9.0.0","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.1.1_1770030229618_0.8823271117534299","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@anolilab/multi-semantic-release","version":"4.2.0","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@4.2.0","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"226910ed263dd42386e9157420f72f1b9a8ac6ba","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.2.0.tgz","fileCount":8,"integrity":"sha512-A6yMgHnvJgspZZzk2CHlQaKgGEnS55B0arpnfQV1i3YoZsgkA3fROjmXCww6mT5QTYrhcs++rH701yARSGsQOQ==","signatures":[{"sig":"MEQCIA5FgEB1OgNb90ExT+NSUyOEDUG3U0LRnoxFZM9mLE18AiAyf9MS7vkm0M6KEJqzwKZeeq6vzqnV+Z9F+JHoeItLNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114578},"type":"module","_from":"file:anolilab-multi-semantic-release-4.2.0.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"_resolved":"/tmp/7d744cf8f3ca67fdf1e5b66f05ec7d83/anolilab-multi-semantic-release-4.2.0.tgz","_integrity":"sha512-A6yMgHnvJgspZZzk2CHlQaKgGEnS55B0arpnfQV1i3YoZsgkA3fROjmXCww6mT5QTYrhcs++rH701yARSGsQOQ==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.22.2","dependencies":{"yaml":"2.8.3","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"7.7.4","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"9.0.1","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.2.0_1775559886532_0.9218694541011645","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@anolilab/multi-semantic-release","version":"4.3.0","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@4.3.0","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"a5239aaaf6c2fed7a5ebc2ac72f82a4048a4e85a","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.3.0.tgz","fileCount":8,"integrity":"sha512-0CAtfxMdtBotScultukJjgMwUi5Q3bxrZQyFY+KoojMpmZ/9I/5UZwQX7/S+PYU6AmerpdEqaoD/a1nE1siAag==","signatures":[{"sig":"MEQCIBqIwfSPEaNMUMh26pf3fmRKUIA2V1sQREj2LmqWtpgOAiB9aRSbIC7ei8/JaCKQbCl6uJpQuMcWISnH7DQdfFhFpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114918},"type":"module","_from":"file:anolilab-multi-semantic-release-4.3.0.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"_resolved":"/tmp/e98ce751991fb4dd18591ee5a2a7a1b8/anolilab-multi-semantic-release-4.3.0.tgz","_integrity":"sha512-0CAtfxMdtBotScultukJjgMwUi5Q3bxrZQyFY+KoojMpmZ/9I/5UZwQX7/S+PYU6AmerpdEqaoD/a1nE1siAag==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.22.2","dependencies":{"yaml":"2.8.3","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"7.7.4","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"9.0.1","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.3.0_1775596122556_0.5701290735298274","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@anolilab/multi-semantic-release","version":"4.4.0","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.0","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"fb6e38370d6ac19cb086a2adf650db0ff9ad2dd9","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.0.tgz","fileCount":8,"integrity":"sha512-3P9jKEHEcgZuoSHeSDaIyblLPVOW+T0Co2GgwxP6NW/Lyb4HlJN/oQC8rbDRorXMVKUlRL/kTyCiyLRWkCO5dg==","signatures":[{"sig":"MEQCIEw71JZ2dFKS+pCAFifDD3oAOTc98UYhGGGQugHBSSWfAiAcuKfUBo1sgExcP3dFDXHP8GV9qNxQxxC8AOcOe3hLJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115657},"type":"module","_from":"file:anolilab-multi-semantic-release-4.4.0.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"_resolved":"/tmp/ece90fbb0e04f49166fa872d7dbdc50a/anolilab-multi-semantic-release-4.4.0.tgz","_integrity":"sha512-3P9jKEHEcgZuoSHeSDaIyblLPVOW+T0Co2GgwxP6NW/Lyb4HlJN/oQC8rbDRorXMVKUlRL/kTyCiyLRWkCO5dg==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.22.2","dependencies":{"yaml":"2.8.3","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"7.7.4","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"9.0.1","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.0_1775648721246_0.9283027314546319","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@anolilab/multi-semantic-release","version":"4.4.1","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.1","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"168567ad24ad43c2e991c7b817c4ec2bfdf9f574","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.1.tgz","fileCount":8,"integrity":"sha512-0fuSPdSV+lkYUBHnaiKx4oPj56Cbz8NFgAwUfhjk4/OsnvGpoeCJz7x2gzBzNgHK9g1Baw5+gNCfNd88M6rNsw==","signatures":[{"sig":"MEQCIBagzZEaGROAgljZrQdteZndnQ8uYahtOXMzFnivcszNAiB7VOg0NMxlu9D0YmLwnawCvlYI4KNDJbyu1d1cGKnSGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116124},"type":"module","_from":"file:anolilab-multi-semantic-release-4.4.1.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"_resolved":"/tmp/366131a10b8be559ae9bfaa8211e687f/anolilab-multi-semantic-release-4.4.1.tgz","_integrity":"sha512-0fuSPdSV+lkYUBHnaiKx4oPj56Cbz8NFgAwUfhjk4/OsnvGpoeCJz7x2gzBzNgHK9g1Baw5+gNCfNd88M6rNsw==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.22.2","dependencies":{"yaml":"2.8.3","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"7.7.4","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"9.0.1","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.1_1775650921931_0.06675945049813081","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"@anolilab/multi-semantic-release","version":"4.4.2","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.2","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"52923e406f574163087adc9e4724ed2f84b54c3d","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.2.tgz","fileCount":8,"integrity":"sha512-d/yJnBYvAgFLzSJd/qtKjbLikHPv47nvL0Pm7l1F18NUAYhdJCG+unEsJodeA2/1VGdAFW8V+9uf9VjHiy1U0Q==","signatures":[{"sig":"MEUCIQC/4UIXh+iwmid0gRm5a2ZZm74m8Dnw6dReWxONj7dgCgIgAhA4YqrZp3UwbFVnaAAuParSQwuZxJi+7gDlC0MEahk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116848},"type":"module","_from":"file:anolilab-multi-semantic-release-4.4.2.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"_resolved":"/tmp/83f41c4c028dc330c519250cc061a68f/anolilab-multi-semantic-release-4.4.2.tgz","_integrity":"sha512-d/yJnBYvAgFLzSJd/qtKjbLikHPv47nvL0Pm7l1F18NUAYhdJCG+unEsJodeA2/1VGdAFW8V+9uf9VjHiy1U0Q==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.22.3","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"7.8.0","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"9.0.1","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.2_1779525108572_0.08897645564200563","host":"s3://npm-registry-packages-npm-production"}},"4.4.3":{"name":"@anolilab/multi-semantic-release","version":"4.4.3","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":{"name":"Dave Houlbrooke","email":"dave@shax.com"},"license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.3","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"homepage":"https://github.com/anolilab/semantic-release#readme","bugs":{"url":"https://github.com/anolilab/semantic-release/issues"},"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"dist/bin/cli.js"},"dist":{"shasum":"03087fa5c4ac0c6d3eb3e5b2e90f8f40980d467a","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.3.tgz","fileCount":8,"integrity":"sha512-LWZE1zYn3KJDoauV0GJ91okHxQbv11FkRCeHyRYzgEXfVKtJUkFcJKPnvfY/6e3wl7Jgb2CXt34pDYzG03hOVg==","signatures":[{"sig":"MEUCIQCFaqyXT4yLfqjVZ2/awmTT7H7asGY5L0jAUYrsRsXCrwIgL4NM7LYjX65u5roGoM4+Pyr+6wcZk6Pf1yG5A228VD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117190},"type":"module","_from":"file:anolilab-multi-semantic-release-4.4.3.tgz","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"_resolved":"/tmp/7c9cbdeae882ac54414fa95ef40f26d2/anolilab-multi-semantic-release-4.4.3.tgz","_integrity":"sha512-LWZE1zYn3KJDoauV0GJ91okHxQbv11FkRCeHyRYzgEXfVKtJUkFcJKPnvfY/6e3wl7Jgb2CXt34pDYzG03hOVg==","repository":{"url":"git+https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"_npmVersion":"11.6.4","description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.22.3","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"7.8.0","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"9.0.1","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.3_1779526487575_0.29759164541785954","host":"s3://npm-registry-packages-npm-production"}},"4.4.4":{"name":"@anolilab/multi-semantic-release","version":"4.4.4","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.4","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"06b99dac5da4f32352179d7ba4123fd1764659bb","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.4.tgz","fileCount":8,"integrity":"sha512-+Fij1KGStok+4tADLpZGj1goUyaeZlbqZ41hrH/PB5R0NWBWqKsSbv1+1yffeIPK6nOKgIizBHO7EWmeJFhgDA==","signatures":[{"sig":"MEUCIQCSqHTHMK+tCDozUXMzw/FMbIjwMHWnmNsqFg9dhXdAcAIgO8w6dRZE97Gq60cu2fQx3H3n8tzeKHCT7vRanp9/LCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117777},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.22.3","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"7.8.1","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"9.0.1","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.4_1779805372801_0.9618100508887941","host":"s3://npm-registry-packages-npm-production"}},"4.4.5":{"name":"@anolilab/multi-semantic-release","version":"4.4.5","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.5","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"ed0959147e60ef5345c5c5951a4f88491fc36076","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.5.tgz","fileCount":8,"integrity":"sha512-nkZwZqrcyaOLnnPCJLa3WjKKkl/T+TAquEbCFW3aM4zTzKpGOryKV7BKerjEdvR0i1eyFjV65nlNA0qOApRkuw==","signatures":[{"sig":"MEUCIC308qnNWc7tnMvKBAc0nr/t3JhOIt14NxdG0vojEEQbAiEA9Kho6EF4XQJzU3EEz0QSyhU+lnrEr0DCzWDBAWlc6UQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115171},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.22.3","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^9.6.1","yargs":"18.0.0","semver":"7.8.4","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"9.0.2","@visulima/fs":"^4.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^2.0.5","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.5_1781988471511_0.7383401959430909","host":"s3://npm-registry-packages-npm-production"}},"4.4.6":{"name":"@anolilab/multi-semantic-release","version":"4.4.6","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.6","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"abba3e407e73d20d2f443f199e0e6d81c475613c","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.6.tgz","fileCount":8,"integrity":"sha512-GZ1M+t20K+7bkmQNoCXpBzoo94smfSG7kxEDfoGkqgSjdGqLnFm8R11hDmtKzWBN9XihNcdLnDtlB9I0ebmGtw==","signatures":[{"sig":"MEUCIBA5fS+ikgCayB0nZvRe9kqUjomX+aP1IYyIBEX0gkPEAiEA0uJVlBO45dqXqRfyr2zBz1Obyn6I41goE4sVIy6TsCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115603},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.1","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.0","yargs":"18.0.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"9.0.2","@visulima/fs":"^5.0.5","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.0.0","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.6_1784815802559_0.07363080108461695","host":"s3://npm-registry-packages-npm-production"}},"4.4.7":{"name":"@anolilab/multi-semantic-release","version":"4.4.7","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.7","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"416eafef6dbad96390aeedf5c485106ceaa31e3a","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.7.tgz","fileCount":8,"integrity":"sha512-7pmmjwT5kdFUEdreMosfPszko8U3GDNb/iUj3130PkOwMy75TZqM7AZJvpge7iOmedRcPpH79c60Kt+eTrkDMA==","signatures":[{"sig":"MEUCIQCo/CHe4QHSGY8mGhg5S4KZ7wvffBg2Nx+GNdHZhYPl/AIgdwKKzYGTa6MXQ6SFsus2jxakhaPakXeXIF+bjsYUQI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115928},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.1","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.0","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.0.0","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.7_1786396204676_0.9769247986578222","host":"s3://npm-registry-packages-npm-production"}},"4.4.8":{"name":"@anolilab/multi-semantic-release","version":"4.4.8","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.8","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"5ecef6dcc39f8fb09cfc89c56f597f7ebbac41f9","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.8.tgz","fileCount":8,"integrity":"sha512-zdmVllnwSkTQ8emnUhplDQv+CsG+98CQo0nwGYa7Fyupk0yg542SUCDudnDio8SrKzeulZ6raFIccwHyWriPYg==","signatures":[{"sig":"MEYCIQDpnnmcgT335NSHmJ8BTC85wRXjVYjLuJGVylnvnt40HAIhAKXROF8+CmiA7G+AK1RKQsJizBe3XCN6t8NPJvx7em6i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116620},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.0","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.0.0","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.8_1787166403611_0.456672542881156","host":"s3://npm-registry-packages-npm-production"}},"4.4.9":{"name":"@anolilab/multi-semantic-release","version":"4.4.9","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.9","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"70ee432663d49b2d23962e2a9ebb5477242063f9","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.9.tgz","fileCount":8,"integrity":"sha512-QmFf/1cvloUAeSys30OKi2jVZxdmTGBT8Kyvd9xxyUSj/oXUlTCMeXmzszwlMqrmuE0/JRMMfmy3vllfWPPFCA==","signatures":[{"sig":"MEYCIQCNKHFVs/DjX9HAzaejyCmiXyuAeqgM7ZnBuGHsCIKpTwIhANCX/auOWKaAJVMXDtfipxq5VxpmxRaVRf7TZXhc07Mo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117308},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.0","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.0.0","detect-newline":"^4.0.1","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.9_1787211453961_0.06600220041377236","host":"s3://npm-registry-packages-npm-production"}},"4.4.10":{"name":"@anolilab/multi-semantic-release","version":"4.4.10","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.10","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"d422e46f95960952e76df566ff362c79e6635197","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.10.tgz","fileCount":8,"integrity":"sha512-147+7mTil7kAkHZkARDP0eIKLoQPVN8yMqLYh9EcWDZ7pj9B4xsrJOpPuyJGO3Nv4VgBm0BoI21F2U13RjLrtg==","signatures":[{"sig":"MEUCIQDHZpNvA2+62NJuiTMEGCyCSpUJcaLqmgCs5+4naDbtuAIgUaDRpUDCaGHG9fwVjKzaSMTt/ji4lIAE6JMj81PtbG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0cz1fspXSPKG6Xtydc1NgSmeJ5/E1Y7pWnt4azY3nygIgU7vOZflNF4yCkPKwQ1VunI4JldLue8vfNxIAtrjrPKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118229},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.0","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.0.0","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.10_1788897487448_0.49514444711614236","host":"s3://npm-registry-packages-npm-production"}},"4.4.11":{"name":"@anolilab/multi-semantic-release","version":"4.4.11","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.11","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"1e4d13c9947792e9ab5feebaab3853d7c1a573d1","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.11.tgz","fileCount":8,"integrity":"sha512-HPGYk21unN3EXolkIy0NFJ5ovBHwnjkf+WjF40ZlxITMzEsg+LGgBSvBt8ohsyVHEBa75373QGq9MN04C8BwWQ==","signatures":[{"sig":"MEYCIQCCvUrjQvakfwoQS7/X+cu42ELwNV+28RWW3YpHk7TSPgIhAIyqqlvxaTtzajZFsFJuhZwVRBYKwrdPmWpZD5uFCBwI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHnF0MuPxrOECySDOo86x+Qp2Z1OiVNt8k5v6Hav04K9AiEA6an5h3fe6MPgTy+A6Hqp8r8cbwI9G6vWKIN5AEO6ww4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118425},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.1","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.0.0","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.11_1788908458553_0.21694086517440758","host":"s3://npm-registry-packages-npm-production"}},"4.4.12":{"name":"@anolilab/multi-semantic-release","version":"4.4.12","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.12","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"869206ff60afe60b701f2bc0c7818813afc92d29","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.12.tgz","fileCount":8,"integrity":"sha512-Q6L9qSZg3N22JAfkuPr3CYtl+kSVsbCrUL6OCKYtVKDrRCjCZwnoy4cld71FK4vsAMgZMA1pKscwK6pQ8AWJoQ==","signatures":[{"sig":"MEQCIBE9BIg/0OGP/PhEos1UGp3P5iYs3+rRga+Laf+1OvUPAiAmr5D/QK3OKRMELOyAqr8i5+93oKJ2B7QR9Px2izUSrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDnvUW26oG6FPTqF01aK5V4w6l8J4wXkBaZZPe76yWAEAIhAI28uDOFUJF1MXh0pE57CoMwSwQu7YJ3G6vl1qUR2xfC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118620},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.1","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.0.0","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.12_1789109488165_0.3729909773895357","host":"s3://npm-registry-packages-npm-production"}},"4.4.13":{"name":"@anolilab/multi-semantic-release","version":"4.4.13","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.13","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"ad256d66456b2e2633fdd3c54ff96550dffa8818","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.13.tgz","fileCount":8,"integrity":"sha512-gw9MMDamaK1YalOnn2e54w1NJU+Su3pVd6/4KMprBkt1w8TUsjooANJ9aIVPPl6lzJwQU0ALs8xVG8+ee4vv9A==","signatures":[{"sig":"MEYCIQDOukNK+Byl4uifKZKuY/THIQD8iTRUWXf8X11MY9TzdwIhANtmRYAhN/jTJCcr4Di7U55GwyQAleI4PC3N3Y6J1HYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCPvsJ8Y0vou+IekMRDwokw4fE8gVFBgKlu9mMYvO8JnAIhAKur/ouhGB3/fV6X0vTSoWhOTWVPvbuoQo+qn7rV1+Hy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118700},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.1","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.0.0","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.13_1789111860094_0.7350295960973143","host":"s3://npm-registry-packages-npm-production"}},"4.4.14":{"name":"@anolilab/multi-semantic-release","version":"4.4.14","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.14","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"0ebe021fceb9d66dd88c2958bc87bf9a8dde8631","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.14.tgz","fileCount":8,"integrity":"sha512-VB+8aBfNUuzjrGLl3uTYb/EbTSpzRZFtVSSKvxtA3Fi/pqgWB0n6BUHsn4PSZgr7FbLVvxSUZmY7LZaKYYa4XA==","signatures":[{"sig":"MEUCIE1Wxsdbn+OFLtOswOgCa4ylfjlSHHWtUKChikOWDhEfAiEAmwZUS6a9h3WDaKDnXwEbJcNaCfIjamu49AA9PNDLcWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsPWXlAEAL3Q6f2W8a6EU4zZP9TCHtmw9BsNAZHv5UKQIhAN32ZaG4Zqp85ZS9zPpfH5GH9FJYo2fyz/vI8eGc8RZ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118833},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.1","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.1.0","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.14_1789277863478_0.6994094805159314","host":"s3://npm-registry-packages-npm-production"}},"4.4.15":{"name":"@anolilab/multi-semantic-release","version":"4.4.15","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.15","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"7065d13010d3a499f92fca656802c86b3e4fa55a","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.15.tgz","fileCount":8,"integrity":"sha512-Mj96Jse9IvsPsKEDT0fvzV67Zqyaa9qQqPC4FjBCMowlwwn0xM1NG3O0T2eQ5yBHXa7GNQo070HxLWfOsQVDkg==","signatures":[{"sig":"MEUCIQCAp/5wkBVxKb6/xeJyoEs+CkJDtoX8Jw41r9dHmiq2hAIgHv9dPaFYLxYgGR2Xuwqj5cec+qSSQkLj4hrWgRbVfsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFxN27rWCjL6kODmbm5tZpfOz03n/DX2yShkBRkC/zHTAiEAwVJWpdONk/SqrBgp5p6lN6/LqGo0I7dy7Oo9mSXYvVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119178},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.1","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.1.0","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.15_1789401659285_0.8548650731915177","host":"s3://npm-registry-packages-npm-production"}},"4.4.16":{"name":"@anolilab/multi-semantic-release","version":"4.4.16","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.16","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"03ae9387817b2b027764329b820f84986683ab27","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.16.tgz","fileCount":8,"integrity":"sha512-hgP/XHNHh0TX1Sl3L8cfWMkTII2uLs+kDfsLpdW6yj8WZv6avn6XcAOIgI4ilvEe0nwqWnCe0V9Cp4wDnoz2aQ==","signatures":[{"sig":"MEQCIA6JCXSakYTU57inA/woScyp4ldelRgGzq9NbMAh8J3/AiAkLg6/Zq5hsG8H7g0HspIO7gQyXLJp1TNDGI0C/1YTFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5Ot+4sZSv2V0i+tZV5sHkpn84eNlqIx3h8Ef/6z33AgIgSDM4uM3G+umSvwOt+NqvxgMv6s+28wPOqNIOGPj1jXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119523},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.1","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.1.0","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.16_1789785393047_0.9406883429746731","host":"s3://npm-registry-packages-npm-production"}},"4.4.17":{"name":"@anolilab/multi-semantic-release","version":"4.4.17","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.17","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"9c027beedd657a25a92f031e46dc6e110aa8752a","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.17.tgz","fileCount":8,"integrity":"sha512-zkwezNVwDIN3AJjWpZmJmibVmOxCyk6vW1SHyAvm3TiOwv3b73bCRs0Pq2MtZ5wj1HSbixCozRjstVmmvvLiww==","signatures":[{"sig":"MEUCIQCZK+8zkj0CBLc8F1R2ymP2rKnJkD//pyH73pFFuLcBJAIgBrEWAPmppn+rdXZ5G5Euo18l1Z/sHds32aKOU8mMuTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBsSSkV4bKNmpgivJMV3QmHrfCt7rFMwlVYqklYEOnpQIhAKhc6fD755Za3tkXC5CHY/PO/0FVc9Ny+U4QfUj+LDor","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119868},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.1","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.1.0","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.17_1790078253752_0.4444532561735903","host":"s3://npm-registry-packages-npm-production"}},"4.4.18":{"name":"@anolilab/multi-semantic-release","version":"4.4.18","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.18","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"ea69201d5b213da9a8533deade5d03d1380e4fbf","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.18.tgz","fileCount":8,"integrity":"sha512-UOX1pyPnthI9qvbRsoZvPQvag+pqNr8aEu1xBgl4U63jhIgt8goEJEpmf661XrjlCTb4SFcR4m+SyakycMxwPw==","signatures":[{"sig":"MEUCIFE0wzB/sATkk8QTEF0/p9dqTMtwiI/xH5CgVhbPyKE8AiEAnoa5XX8bf4EWYGmpSZKxgprTz15MUGmvrQ4hc2Wm3QI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFGY534+BocqvWa3LLf1yAC07WkEQRx5s1q72hkIzc1RAiBvOkFp/D6/bryySWKyQERaMfw5KcbgVH7KWu1EPHgnvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120213},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.1","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.1.0","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.18_1790079013345_0.8913687968593353","host":"s3://npm-registry-packages-npm-production"}},"4.4.19":{"name":"@anolilab/multi-semantic-release","version":"4.4.19","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.19","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"7d3acb9aec2b3a23e7c2cc3dd8830fb58b2f1b6b","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.19.tgz","fileCount":8,"integrity":"sha512-dpoV8QaOJUnnhq5UewD4onB6rFB2y+k0+raNuPuILGgPHgGw8bIKLnbvCQ/nJ2h94nCkvfspsB+qQ7yppYQ5aA==","signatures":[{"sig":"MEUCICGLKtoxvB0krSCuCWU0/3gTs88GN6k9je70sMT5p4zlAiEAosRv7CKOOLkYKoxM/6Co/KiUSeDqzkR8HBVnSEuwiMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA2OFTayxP32lSncm5A+webazKrlj1oFM+LspE3T7tUWAiBjgr6o5GUhePtOoayMtk/GLAMquoFKQtyn3pVHmX6BLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120558},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.1","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.1.0","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.19_1790080094085_0.9930826295366408","host":"s3://npm-registry-packages-npm-production"}},"4.4.20":{"name":"@anolilab/multi-semantic-release","version":"4.4.20","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","_id":"@anolilab/multi-semantic-release@4.4.20","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"os":["darwin","linux","win32"],"bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"d99cbef67c808a2cc8b021f28041c718227ce074","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.20.tgz","fileCount":8,"integrity":"sha512-SR2f6gGyhVMHgEwgJBaHvICUkdOTiqSitccpYurafd/DSddJmBYdnPGIpx466tgnyR+Kq9NhJlrxDhxjiiaHUw==","signatures":[{"sig":"MEQCICpmAPV0HPAfo00K37vc2oEPiavsH82ZXuuSIZCG7FRGAiBjJiVdsfqN/bU2T69c84OJFPa/ZLeM8jr/A5QzXVQFvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIENi1AqNdofLx3RUfpGU5CwvG93MoLkxNdzHvbmcxI/0AiEAoXVmrfUVYveDpjcssuNphM1PmzCLSK9HbCmVBM0N2QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120903},"type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.1","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.1.0","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"tmp":"tmp/multi-semantic-release_4.4.20_1790381486382_0.6050904977560203","host":"s3://npm-registry-packages-npm-production"}},"4.4.21":{"os":["darwin","linux","win32"],"_id":"@anolilab/multi-semantic-release@4.4.21","bin":{"multi-semantic-release":"./dist/bin/cli.js"},"dist":{"shasum":"1262a53937a4bc4cfe36a7155da10985c2880b82","tarball":"https://registry.npmjs.org/@anolilab/multi-semantic-release/-/multi-semantic-release-4.4.21.tgz","fileCount":8,"integrity":"sha512-o9pKfrK59/ciIKcfjXI7Aw4WX3ZdGpQjKeozac7j73WI+UbNqvfR8QLanOGOWcps81Z0ld1jXRb9t///VAMaZw==","signatures":[{"sig":"MEQCIEC3LpWL7/X3FrWaKgwtkiUCwirUu5TVV+V4oidmTxt3AiAbWkpnQthfdm3PQI0oO9DKPAOJ4xPgMLxidRaVJ+5RKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFV6Tkfz023JMJTv87gZLSR347xR6eYEAJW/CZ41CmwdAiEAjnnTWPmQtCY+6GDpZWb2a7qEXxOGhSaGFgbDHl8ZFtM="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anolilab%2fmulti-semantic-release@4.4.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121248},"name":"@anolilab/multi-semantic-release","type":"module","author":"Dave Houlbrooke <dave@shax.com>","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":{"types":"./dist/multi-semantic-release.d.ts","import":"./dist/multi-semantic-release.js"},"./package.json":"./package.json"},"license":"0BSD","version":"4.4.21","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:68184063-642a-4ef3-9947-49718e5b3a98"}},"keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","directories":{},"maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"sideEffects":[],"_nodeVersion":"22.23.2","dependencies":{"yaml":"2.9.0","debug":"^4.4.3","execa":"^10.0.1","yargs":"18.1.0","semver":"7.8.5","signale":"^1.4.0","lodash-es":"4.18.1","cosmiconfig":"10.0.1","@visulima/fs":"^5.1.0","resolve-from":"^5.0.0","detect-indent":"^7.0.2","@visulima/path":"^3.1.0","git-log-parser":"^1.2.1","stream-buffers":"^3.0.3","@semrel-extra/topo":"^1.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"semantic-release":">=24.2.9"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/multi-semantic-release_4.4.21_1790382868221_0.2101239815098792"}}},"time":{"created":"2023-09-28T21:46:04.222Z","modified":"2026-09-26T00:34:28.668Z","1.0.0":"2023-09-28T21:46:04.542Z","1.0.1":"2023-09-28T22:13:14.108Z","1.0.2":"2023-09-29T10:46:52.715Z","1.0.3":"2023-12-03T22:55:49.567Z","1.0.4":"2024-05-14T22:36:21.510Z","1.1.0":"2024-05-23T13:32:06.203Z","1.1.1":"2024-06-11T18:24:14.640Z","1.1.2":"2024-06-11T18:35:37.520Z","1.1.3":"2024-06-11T19:16:10.525Z","1.1.4":"2024-10-26T18:57:40.629Z","1.1.5":"2024-11-03T07:34:50.582Z","1.1.6":"2024-12-15T20:01:37.239Z","1.1.7":"2025-01-14T19:53:09.465Z","1.1.8":"2025-01-16T17:59:57.608Z","1.1.9-alpha.1":"2025-01-21T21:03:47.921Z","1.1.9-alpha.2":"2025-01-21T21:17:46.678Z","1.1.9-alpha.3":"2025-01-21T21:29:47.418Z","1.1.9":"2025-01-22T07:06:59.801Z","1.1.10":"2025-02-10T22:01:40.104Z","1.1.11":"2025-05-07T19:10:27.796Z","1.1.12":"2025-06-05T20:54:13.271Z","2.0.0":"2025-06-17T14:11:27.923Z","2.0.1":"2025-07-02T10:30:34.077Z","2.0.2":"2025-07-02T14:45:24.919Z","2.0.3":"2025-07-31T07:49:58.889Z","2.0.4":"2025-09-22T09:11:06.130Z","2.0.5":"2025-10-01T06:16:31.323Z","2.0.6":"2025-10-07T00:30:06.916Z","3.0.0-alpha.1":"2025-10-14T13:07:41.158Z","3.0.0-alpha.2":"2025-10-21T23:13:09.426Z","3.0.0-alpha.3":"2025-10-22T05:35:16.148Z","2.0.7":"2025-11-01T08:07:06.081Z","2.0.8":"2025-11-01T08:15:26.225Z","2.0.9":"2025-11-10T22:07:07.065Z","3.0.0-alpha.4":"2025-11-20T08:20:06.575Z","3.0.0":"2025-11-20T19:28:01.952Z","3.1.0":"2025-11-25T22:30:15.364Z","3.2.0":"2025-12-04T18:57:38.126Z","3.2.1":"2025-12-05T20:07:41.165Z","3.2.2":"2025-12-05T20:17:42.371Z","3.2.3-alpha.1":"2025-12-09T21:33:57.623Z","3.2.3-alpha.2":"2025-12-10T10:30:18.161Z","3.2.3-alpha.3":"2025-12-10T12:16:26.477Z","4.0.0":"2026-01-08T22:41:20.207Z","4.1.0":"2026-01-13T05:51:23.595Z","4.1.1":"2026-02-02T11:03:49.819Z","4.2.0":"2026-04-07T11:04:46.695Z","4.3.0":"2026-04-07T21:08:42.734Z","4.4.0":"2026-04-08T11:45:21.411Z","4.4.1":"2026-04-08T12:22:02.104Z","4.4.2":"2026-05-23T08:31:48.735Z","4.4.3":"2026-05-23T08:54:47.710Z","4.4.4":"2026-05-26T14:22:52.964Z","4.4.5":"2026-06-20T20:47:51.691Z","4.4.6":"2026-07-23T14:10:02.687Z","4.4.7":"2026-08-10T21:10:04.815Z","4.4.8":"2026-08-19T19:06:43.756Z","4.4.9":"2026-08-20T07:37:34.126Z","4.4.10":"2026-09-08T19:58:07.532Z","4.4.11":"2026-09-08T23:00:58.634Z","4.4.12":"2026-09-11T06:51:28.295Z","4.4.13":"2026-09-11T07:31:00.181Z","4.4.14":"2026-09-13T05:37:43.568Z","4.4.15":"2026-09-14T16:00:59.366Z","4.4.16":"2026-09-19T02:36:33.137Z","4.4.17":"2026-09-22T11:57:33.863Z","4.4.18":"2026-09-22T12:10:13.433Z","4.4.19":"2026-09-22T12:28:14.176Z","4.4.20":"2026-09-26T00:11:26.458Z","4.4.21":"2026-09-26T00:34:28.316Z"},"author":"Dave Houlbrooke <dave@shax.com>","license":"0BSD","keywords":["anolilab","multi-semantic-release","semantic-release","monorepo","release","automation","ci","cd","continuous-integration","continuous-deployment","versioning","version-management","changelog","git","github","workspace","workspaces","lerna","nx","yarn-workspaces","pnpm-workspaces","npm-workspaces","multi-package","multi-package-release","topological-sort","dependency-graph"],"repository":{"url":"https://github.com/anolilab/semantic-release.git","type":"git","directory":"packages/multi-semantic-release"},"description":"A multi semantic release tool for a monorepo.","maintainers":[{"name":"prisis","email":"d.bannert@anolilab.de"}],"readme":"<!-- START_PACKAGE_OG_IMAGE_PLACEHOLDER -->\n\n<a href=\"https://github.com/anolilab/semantic-release\" align=\"center\">\n\n  <img src=\"__assets__/package-og.svg\" alt=\"multi-semantic-release\" />\n\n</a>\n\n<h3 align=\"center\">A multi semantic release tool for a monorepo.</h3>\n\n<!-- END_PACKAGE_OG_IMAGE_PLACEHOLDER -->\n\n<br />\n\n<div align=\"center\">\n\n[![typescript-image][typescript-badge]][typescript-url]\n[![mit licence][license-badge]][license]\n[![npm downloads][npm-downloads-badge]][npm-downloads]\n[![Chat][chat-badge]][chat]\n[![PRs Welcome][prs-welcome-badge]][prs-welcome]\n\n</div>\n\n---\n\n<div align=\"center\">\n    <p>\n        <sup>\n            Daniel Bannert's open source work is supported by the community on <a href=\"https://github.com/sponsors/prisis\">GitHub Sponsors</a>\n        </sup>\n    </p>\n</div>\n\n---\n\nHacky [semantic-release](https://github.com/semantic-release/semantic-release) for monorepos based on [qiwi/multi-semantic-release](https://github.com/qiwi/multi-semantic-release)\n\nThis fork of [dhoub/multi-semantic-release](https://github.com/dhoulb/multi-semantic-release) replaces [`setImmediate` loops](https://github.com/dhoulb/multi-semantic-release/blob/561a8e66133d422d88008c32c479d1148876aba4/lib/wait.js#L13)\nand [`execa.sync` hooks](https://github.com/dhoulb/multi-semantic-release/blob/561a8e66133d422d88008c32c479d1148876aba4/lib/execaHook.js#L5) with event-driven flow and finally makes possible to run the most release operations in parallel.\n🎉 🎉 🎉\n\nThis package should work well, but **may not be fundamentally stable enough** for important production use as\nit's pretty dependent on how semantic-release works (so it may break or get out-of-date in future versions\nof semantic-release).\n\nOne of the best things about semantic-release is forgetting about version numbers. In a monorepo though there's still\na lot of version number management required for local deps (packages in the same monorepo referenced in `dependencies`\nor `devDependencies` or `peerDependencies`). However in multi-semantic-release the version numbers of local deps are\nwritten into `package.json` at release time. This means there's no need to hard-code versions any more\n(we recommend just using `*` asterisk instead in your repo code).\n\n**Note:** While `devDependencies` are updated in `package.json`, they do not trigger version bumps for the package itself. Only runtime dependencies (`dependencies`, `peerDependencies`, `optionalDependencies`) can trigger version bumps when they change.\n\n### Key features\n\n- CLI & JS API\n- Automated & configurable cross-pkg version bumping\n- Provides alpha & beta-branched release flow\n- Supports npm (v7+), yarn, pnpm, bolt-based monorepos\n- Optional packages ignoring\n- Linux/MacOs/Windows support\n- **Automatic catalog change detection** - Automatically triggers releases when pnpm or Yarn catalog versions change\n\n## Install\n\n```bash\nnpm install --save-dev @anolilab/multi-semantic-release@latest semantic-release@latest\n```\n\n```sh\npnpm add -D @anolilab/multi-semantic-release@latest semantic-release@latest\n```\n\n```sh\nyarn add -D @anolilab/multi-semantic-release@latest semantic-release@latest\n```\n\n## Usage\n\n```sh\nmulti-semantic-release\n```\n\n## Requirements\n\n- Node.js ^22.14.0 || >=24.10.0\n- [git-notes enabled](https://github.com/semantic-release/semantic-release/blob/2e4b901c4f412980a425469fae49cfaef500d47a/docs/support/troubleshooting.md#release-not-found-release-branch-after-git-push---force)\n\n### yarn / npm (v7+)\n\nMake sure to have a `workspaces` attribute inside your `package.json` project file. In there, you can set a list of packages that you might want to process in the msr process, as well as ignore others. For example, let's say your project has 4 packages (i.e. a, b, c and d) and you want to process only a and d (ignore b and c). You can set the following structure in your `package.json` file:\n\n```json\n{\n    \"name\": \"msr-test-yarn\",\n    \"author\": \"Dave Houlbrooke <dave@shax.com\",\n    \"version\": \"0.0.0-semantically-released\",\n    \"private\": true,\n    \"license\": \"0BSD\",\n    \"engines\": {\n        \"node\": \">=8.3\"\n    },\n    \"workspaces\": [\"packages/*\", \"!packages/b/**\", \"!packages/c/**\"],\n    \"release\": {\n        \"plugins\": [\"@semantic-release/commit-analyzer\", \"@semantic-release/release-notes-generator\"],\n        \"noCi\": true\n    }\n}\n```\n\n### pnpm\n\nMake sure to have a `packages` attribute inside your `pnpm-workspace.yaml` in the root of your project.\n\n> Note: You need to have the `\"workspaces\": [\"packages/*\"]` attribute inside your `package.json` project file as well, need from semantic-release.\n\nIn there, you can set a list of packages that you might want to process in the msr process, as well as ignore others.\nFor example, let's say your project has 4 packages (i.e. a, b, c and d) and you want to process only a and d (ignore b and c). You can set the following structure in your `pnpm-workspace.yaml` file:\n\n```yaml\npackages:\n    - \"packages/**\"\n    - \"!packages/b/**\"\n    - \"!packages/c/**\"\n```\n\n#### Catalog Change Detection (pnpm)\n\nMulti-semantic-release automatically detects changes in pnpm catalogs defined in `pnpm-workspace.yaml` and triggers releases for packages that use those catalogs. When a catalog version changes, the release type (major/minor/patch) is determined by comparing the old and new versions using semantic versioning.\n\nExample `pnpm-workspace.yaml` with catalogs:\n\n```yaml\npackages:\n    - \"packages/*\"\n\ncatalogs:\n    cli:\n        semantic-release: ^25.0.0\n        \"@semantic-release/changelog\": ^6.0.0\n    dev:\n        typescript: ^5.1.0\n        eslint: ^9.0.0\n    prod:\n        lodash-es: ^4.17.1\n```\n\nWhen you update a catalog version (e.g., `lodash-es: ^4.17.0` → `^4.17.1`), any package using `catalog:prod` for `lodash-es` will automatically get a patch release. The release type is determined by the version change:\n\n- **Major change** (e.g., `^1.0.0` → `^2.0.0`) triggers a major release\n- **Minor change** (e.g., `^1.0.0` → `^1.1.0`) triggers a minor release\n- **Patch change** (e.g., `^1.0.0` → `^1.0.1`) triggers a patch release\n\n**Note:** Catalog references in `devDependencies` are updated but do not trigger version bumps. Only catalog references in `dependencies`, `peerDependencies`, and `optionalDependencies` can trigger releases.\n\nCatalog changes are combined with commit-based releases - if both trigger a release, the highest severity is used.\n\n### bolt\n\nMake sure to have a `bolt.workspaces` attribute inside your `package.json` project file.\nIn there, you can set a list of packages that you might want to process in the msr process, as well as ignore others.\nFor example, let's say your project has 4 packages (i.e. a, b, c and d) and you want to process only a and d (ignore b and c). You can set the following structure in your `package.json` file:\n\n```json\n{\n    \"name\": \"msr-test-bolt\",\n    \"author\": \"Dave Houlbrooke <dave@shax.com\",\n    \"version\": \"0.0.0-semantically-released\",\n    \"private\": true,\n    \"license\": \"0BSD\",\n    \"engines\": {\n        \"node\": \">=8.3\"\n    },\n    \"bolt\": {\n        \"workspaces\": [\"packages/*\", \"!packages/b/**\", \"!packages/c/**\"]\n    },\n    \"release\": {\n        \"plugins\": [\"@semantic-release/commit-analyzer\", \"@semantic-release/release-notes-generator\"],\n        \"noCi\": true\n    }\n}\n```\n\n## Configuring Multi-Semantic-Release\n\nAlternatively some options may be set via CLI flags.\n\n**Note:** CLI arguments take precedence over options configured in the configuration file.\n\n## Configuration\n\nMulti-semantic-release can be configured using a configuration file in any of the following formats:\n\n### Configuration File Formats\n\n1. **`package.json`** (under the `\"multi-release\"` key):\n\n    ```json\n    {\n        \"name\": \"my-monorepo\",\n        \"version\": \"1.0.0\",\n        \"multi-release\": {\n            \"deps\": {\n                \"bump\": \"inherit\"\n            },\n            \"ignorePackages\": [\"packages/legacy/**\"],\n            \"tagFormat\": \"${name}@${version}\"\n        }\n    }\n    ```\n\n2. **`.multi-releaserc`** (JSON format):\n\n    ```json\n    {\n        \"deps\": {\n            \"bump\": \"inherit\"\n        },\n        \"ignorePackages\": [\"packages/legacy/**\"],\n        \"tagFormat\": \"${name}@${version}\"\n    }\n    ```\n\n3. **`.multi-releaserc.json`**:\n\n    ```json\n    {\n        \"deps\": {\n            \"bump\": \"inherit\"\n        }\n    }\n    ```\n\n4. **`.multi-releaserc.js`** (CommonJS module):\n\n    ```javascript\n    module.exports = {\n        deps: {\n            bump: \"inherit\",\n        },\n        ignorePackages: [\"packages/legacy/**\"],\n    };\n    ```\n\n5. **`.multi-releaserc.cjs`** (CommonJS module):\n\n    ```javascript\n    module.exports = {\n        deps: {\n            bump: \"inherit\",\n            excludeDependencies: [\"@visulima/packem\", \"my-circular-package\"],\n        },\n    };\n    ```\n\n6. **`multi-release.config.js`** (ES module):\n    ```javascript\n    export default {\n        deps: {\n            bump: \"inherit\",\n        },\n    };\n    ```\n\n### Configuration Search\n\nMulti-semantic-release will search for configuration files in the following order:\n\n1. `package.json` (under `\"multi-release\"` property)\n2. `.multi-releaserc`\n3. `.multi-releaserc.json`\n4. `.multi-releaserc.js`\n5. `.multi-releaserc.cjs`\n6. `multi-release.config.js`\n\nThe first configuration file found will be used, and the search stops there.\n\n### Options\n\n| Option            | Type              | CLI Flag               | Description                                                                                                                                                                                                                                             |\n| ----------------- | ----------------- | ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| dryRun            | `boolean`         | `--dry-run`            | Dry run mode.                                                                                                                                                                                                                                           |\n| logLevel          | `String`          | `--log-level`          | Sets the internal logger verbosity level: `error, warn, info, debug, trace`. Defaults to `info`.                                                                                                                                                        |\n| debug             | `boolean`         | `--debug`              | Output debugging information. Shortcut for `--logLevel=debug`.                                                                                                                                                                                          |\n| silent            | `boolean`         | `--silent`             | Turns off any log outputs.                                                                                                                                                                                                                              |\n| extends           | `String \\| Array` | N/A                    | List of modules or file paths containing a shareable configuration. If multiple shareable configurations are set, they will be imported in the order defined with each configuration option taking precedence over the options defined in the previous. |\n| sequentialInit    | `boolean`         | `--sequential-init`    | Avoid hypothetical concurrent initialization collisions.                                                                                                                                                                                                |\n| sequentialPrepare | `boolean`         | `--sequential-prepare` | Avoid hypothetical concurrent preparation collisions. **True by default.**                                                                                                                                                                              |\n| firstParent       | `boolean`         | `--first-parent`       | Apply commit filtering to current branch only.                                                                                                                                                                                                          |\n| ignorePrivate     | `boolean`         | `--ignore-private`     | Exclude private packages. **True by default.**                                                                                                                                                                                                          |\n| ignorePackages    | `String \\| Array` | `--ignore-packages`    | Packages list to be ignored on bumping process (appended to the ones that already exist at package.json workspaces). If using the CLI flag, supply a comma seperated list of strings.                                                                   |\n| tagFormat         | `String`          | `--tag-format`         | Format to use when creating tag names. Should include \"name\" and \"version\" vars. Default: `\"${name}@${version}\"` which generates \"package-name@1.0.0\"                                                                                                   |\n| deps              | `Object`          | N/A                    | Dependency handling, see below for possible values.                                                                                                                                                                                                     |\n\n### `deps` Options\n\n| Option  | Type                                           | CLI Flag         | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |\n| ------- | ---------------------------------------------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| bump    | `override \\| satisfy \\| inherit`               | `--deps.bump`    | Define deps version update rule. <ul><li>`override` — replace any prev version with the next one</li><li>`satisfy` — check the next pkg version against its current references. If it matches (`*` matches to any, `1.1.0` matches `1.1.x`, `1.5.0` matches to `^1.0.0` and so on) release will not be triggered, if not `override` strategy will be applied instead; `inherit` will try to follow the current declaration version/range. `~1.0.0` + `minor` turns into `~1.1.0`, `1.x` + `major` gives `2.x`, but `1.x` + `minor` gives `1.x` so there will be no release, etc. +;</li><li>`ignore` prevent dependencies from being bumped by MSR</li></ul>                                                                                                                                                                                                  |\n| release | `patch \\| minor \\| major \\| inherit \\| Object` | `--deps.release` | Define release type for dependent package if any of its deps changes. <ul><li>`patch`, `minor`, `major` — strictly declare the release type that occurs when any dependency is updated;</li><li> `inherit` — applies the \"highest\" release of updated deps to the package. <br/> _For example, if any dep has a breaking change, `major` release will be applied to the all dependants up the chain._</li><li> **Object mapping** — configure different release types based on dependency severity: <br/> `{ major: \"minor\", minor: \"patch\", patch: \"patch\" }` <br/> This allows fine-grained control, e.g., major dependency bumps can trigger minor bumps instead of major bumps.</li></ul> **Note:** Only `dependencies`, `peerDependencies`, and `optionalDependencies` trigger version bumps. `devDependencies` are updated but do not trigger releases. |\n| prefix  | `'^' \\| '~' \\| ''`                             | `--deps.prefix`  | Optional prefix to be attached to the next version if `bump` is set to `override`. Supported values: `^` \\| `~` \\| `''` (empty string) ; **`''` by default**.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n\n### Examples\n\n- Via CLI:\n\n```sh\n$ multi-semantic-release --ignore-packages=packages/a/**,packages/b/** --deps.bump=inherit\n```\n\n- Using release mapping to control how dependency bumps trigger releases:\n\n```json\n{\n    \"multi-release\": {\n        \"deps\": {\n            \"release\": {\n                \"major\": \"minor\",\n                \"minor\": \"patch\",\n                \"patch\": \"patch\"\n            }\n        }\n    }\n}\n```\n\nThis configuration means:\n\n- When a dependency has a **major** bump → trigger a **minor** bump for the dependent package\n- When a dependency has a **minor** bump → trigger a **patch** bump for the dependent package\n- When a dependency has a **patch** bump → trigger a **patch** bump for the dependent package\n\nThis is useful when you want to be more conservative about version bumps, e.g., major dependency changes don't necessarily require major bumps in your package.\n\n## Configuring Semantic-Release\n\n**MSR** requires **semrel** config to be added [in any supported format](https://github.com/semantic-release/semantic-release/blob/master/docs/usage/configuration.md#configuration) for each package or/and declared in repo root (`globalConfig` is extremely useful if all the modules have the same strategy of release).\nNOTE config resolver joins `globalConfig` and `packageConfig` during execution.\n\n```javascript\n// Load the package-specific options.\nconst { options: pkgOptions } = await getConfig(dir);\n\n// The 'final options' are the global options merged with package-specific options.\n// We merge this ourselves because package-specific options can override global options.\nconst finalOptions = Object.assign({}, globalOptions, pkgOptions);\n```\n\nMake sure to have a `workspaces` attribute inside your `package.json` project file. In there, you can set a list of packages that you might want to process in the msr process, as well as ignore others. For example, let's say your project has 4 packages (i.e. a, b, c and d) and you want to process only a and d (ignore b and c). You can set the following structure in your `package.json` file:\n\n```json\n{\n    \"name\": \"msr-__tests__-yarn\",\n    \"author\": \"Dave Houlbrooke <dave@shax.com\",\n    \"version\": \"0.0.0-semantically-released\",\n    \"private\": true,\n    \"license\": \"0BSD\",\n    \"engines\": {\n        \"node\": \">=8.3\"\n    },\n    \"workspaces\": [\"packages/*\", \"!packages/b/**\", \"!packages/c/**\"],\n    \"release\": {\n        \"plugins\": [\"@semantic-release/commit-analyzer\", \"@semantic-release/release-notes-generator\"],\n        \"noCi\": true\n    }\n}\n```\n\nYou can also ignore it with the CLI:\n\n```bash\n$ multi-semantic-release --ignore-packages=packages/b/**,packages/c/**\n```\n\nYou can also combine the CLI ignore options with the `!` operator at each package inside `workspaces` attribute. Even though you can use the CLI to ignore options, you can't use it to set which packages to be released – i.e. you still need to set the `workspaces` attribute inside the `package.json`.\n\n## Verified usage examples\n\nWe use this tool to release our JS platform code inhouse (GitHub Enterprise + JB TeamCity) and for our OSS (GitHub + Travis CI). Guaranteed working configurations available in projects.\n\n- [anolilab/multi-semantic-release](https://github.com/anolilab/semantic-release)\n- [visulima/visulima](https://github.com/visulima/visulima)\n- [qiwi/substrate](https://github.com/qiwi/substrate)\n- [qiwi/json-rpc](https://github.com/qiwi/json-rpc)\n- [qiwi/lint-config-qiwi](https://github.com/qiwi/lint-config-qiwi)\n\n## Troubleshooting\n\n### npm v8.5+: npm ERR! notarget No matching version found for...\n\nWhen releasing a monorepo you may get a `npm ERR! code ETARGET` error. This is caused by `npm version` creating a reify update on packages with future dependency versions MSR has not updated yet.\n\nThe simplest work around is to set [workspaces-update](https://docs.npmjs.com/cli/v8/commands/npm-version#workspaces-update) to false either in your .npmrc or manually by running `npm config set workspaces-update false`\n\n### npm: invalid npm token\n\nWhen releasing a monorepos you may get `EINVALIDNPMTOKEN` error. The more packages, the more chance of error, unfortunately.\n\n```shell\nINVALIDNPMTOKEN Invalid npm token.\nThe npm token (https://github.com/semantic-release/npm/blob/master/README.md#npm-registry-authentication) configured in the NPM_TOKEN environment variable must be a valid token (https://docs.npmjs.com/getting-started/working_with_tokens) allowing to publish to the registry https://registry.npmjs.org/.\n```\n\nDo not rush to change your token. _Perhaps_ this is related to [`npm whoami` request](https://github.com/semantic-release/npm/blob/master/lib/verify-auth.js#L21) throttling on your registry (just a hypothesis: https://github.com/semantic-release/npm/pull/416). At this point you can:\n\n- Rerun your build as many times as necessary. You may get lucky in a new attempt.\n- Use [semrel-extra/npm plugin](https://github.com/semrel-extra/npm) for npm publishing (recommended).\n\n### git: connection reset by peer\n\nThis error seems to be related to concurrent git invocations ([issues/24](https://github.com/dhoulb/multi-semantic-release/issues/24)). Or maybe not.\nAnyway we've added a special [`--sequental-init`](#cli) flag to queue up these calls.\n\n## Implementation notes (and other thoughts)\n\n### Support for monorepos\n\nAutomatically finds packages as long as workspaces are configured as-per the workspace-feature of one of the support package managers.\n\n- [Yarn workspaces](https://yarnpkg.com/lang/en/docs/workspaces/).\n- [Npm workspaces (Version 7.x)](https://docs.npmjs.com/cli/v7/using-npm/workspaces)\n- [pnpm workspace](https://pnpm.js.org/workspaces/)\n- [bolt workspaces](https://github.com/boltpkg/bolt#configuration)\n\nI'm aware Lerna is the best-known tool right now, but in future it seems clear it will be replaced by functionality in Yarn and NPM directly. If you use Yarn workspaces today (January 2019), then publishing is the only remaining feature Lerna is _really_ required for (though it'd be lovely if Yarn added parallel script execution). Thus using multi-semantic-release means you can probably remove Lerna entirely from your project.\n\n### Iteration vs coordination\n\nOther packages that enable semantic-release for monorepos work by iterating into each package and running the `semantic-release` command. This is conceptually simple but unfortunately not viable because:\n\n- If a package is published that depends on minor changes that have been made in a sibling package it could cause extremely subtle errors (the worst kind!) — if the project follows semver religiously this should never happen, but it's better to eliminate the _potential_ for errors\n- Dependency version numbers need to reflect the _next_ release at time of publishing, so a package needs to know the state of _all other packages_ before it can publish correctly — this central state needs to be coordinated by something\n\n### Local dependencies and version numbers\n\nA key requirement is handling local dep version numbers elegantly. multi-semantic-release does the following:\n\n- The next version number of all packages is established first\n- If a release has not changed but has local deps that _have_ changed... do a `patch` bump on that package too\n- Before packages are released (in semantic-release's prepare step), the correct current/next version number of _all_ local dependencies is written into the `package.json` file (overwriting any existing value)\n- This ensures the package at the time of publishing will be atomically correct with all other packages in the monorepo.\n\n**Important:** `devDependencies` are handled differently from runtime dependencies:\n\n- `devDependencies` are **updated** in `package.json` when their versions change\n- However, `devDependencies` **do not trigger version bumps** for the package itself\n- Only `dependencies`, `peerDependencies`, and `optionalDependencies` can trigger version bumps when they change\n- This aligns with semantic versioning principles, as `devDependencies` don't affect the published package's runtime behavior\n\nThe above means that, possibly, if someone upgrades dependencies and pulls down a package from NPM _during the multirelease_ (before all its deps have been published at their next versions), then their `npm install` will fail (it will work if they try again in a few minutes). On balance I thought it was more important to be atomically correct (this situation should be fairly rare assuming projects commit their lockfiles).\n\n### Integration with semantic-release\n\nThis is the jankiest part of multi-semantic-release and most likely part to break relies. I expect this to cause maintenance issues down the line. In an ideal world semantic-release will bake-in support for monorepos (making this package unnecessary).\n\nThe way I ended up integrating is to create a custom \"inline plugin\" for semantic-release, and passing that in to `semanticRelease()` as the only plugin. This then calls any other configured plugins to retrieve and potentially modify the response.\n\nThe plugin starts all release at once, then pauses them (using Promises) at various points to allow other packages in the multirelease to catch up. This is mainly needed so the version number of all packages can be established _before_ any package is released. This allows us to do a `patch` bump on releases whose local deps have bumped, and to accurately write in the version of local deps in each `package.json`\n\nThe inline plugin does the following:\n\n- **verifyConditions:** _not used_\n- **analyzeCommits:**\n    - Replaces `context.commits` with a list of commits filtered to the folder only\n    - Calls `plugins.analyzeCommits()` to get the next release type (e.g. from @semantic-release/commit-analyzer)\n    - Waits for _all_ packages to catch up to this point.\n    - For packages that haven't bumped, checks if it has local deps (or deps of deps) that have bumped and returns `patch` if that's true\n- **verifyRelease:** _not used_\n- **generateNotes:**\n    - Calls `plugins.generateNotes()` to get the notes (e.g. from @semantic-release/release-notes-generator)\n    - Appends a section listing any local deps bumps (e.g. \"my-pkg-2: upgraded to 1.2.1\")\n- **prepare:**\n    - Writes in the correct version for local deps in `dependencies`, `devDependencies`, `peerDependencies` in `package.json`\n    - Serialize the releases so they happen one-at-a-time (because semantic-release calls `git push` asynchronously, multiple releases at once fail because Git refs aren't locked — semantic-release should use `execa.sync()` so Git operations are atomic)\n- **publish:** _not used_\n- **success:** _not used_\n- **fail:** _not used_\n\n### Jank\n\nThe integration with semantic release is pretty janky — this is a quick summary of the reasons this package will be hard to maintain:\n\n1. Had to filter `context.commits` object before it was used by `@semantic-release/commit-analyzer` (so it only lists commits for the corresponding directory).\n\n- The actual Git filtering is easy peasy: see [getCommitsFiltered.js](https://github.com/dhoulb/multi-semantic-release/blob/master/lib/getCommitsFiltered.js)\n- But overriding `context.commits` was very difficult! I did it eventually creating an _inline plugin_ and passing it into `semanticRelease()` via `options.plugins`\n- The inline plugin proxies between semantic release and other configured plugins. It does what it needs to then calls e.g. `plugins.analyzeCommits()` with an overridden `context.commits` — see [createInlinePluginCreator.js](https://github.com/dhoulb/multi-semantic-release/blob/master/lib/createInlinePluginCreator.js)\n- I think this is messy — inline plugins aren't even documented :(\n\n2. Need to run the analyze commit step on _all_ plugins before any proceed to the publish step\n\n- The inline plugin returns a Promise for every package then waits for all packages to analyze their commits before resolving them one at a time\n- If packages have local deps (e.g. `dependencies` in package.json points to an internal package) this step also does a `patch` bump if any of them did a bump.\n- This has to work recursively! See [hasChangedDeep.js](https://github.com/dhoulb/multi-semantic-release/blob/master/lib/hasChangedDeep.js)\n\n3. The configuration can be layered (i.e. global `semantic-release` cli) and then per-directory overrides for individual packages).\n\n- Had to duplicate the internal cosmiconfig setup from semantic release to get this working :(\n\n4. I found Git getting itself into weird states because e.g. `git tag` is done asynchronously\n\n- To get around this I had to stagger package publishing so they were done one at a time (which slows things down)\n- I think calls to `execa()` in semantic release should be replaced with `execa.sync()` to ensure Git's internal state is atomic.\n- Fortunately, another workaround has been implemented. `Synchronizer` is the neat part. It is critical to make the tag and commit publishing phases strictly sequential. [Event emitter allows](https://github.com/dhoulb/multi-semantic-release/blob/master/lib/getSynchronizer.js):\n    - To synchronize release stages for all packages.\n    - To ensure the completeness of checks and the sufficiency of conditions for a conflict-free process.\n\n### Git tags\n\nReleases always use a `tagFormat` of `my-pkg-1@1.0.1` for Git tags, and always overrides any `gitTag` set in semantic-release configuration.\n\nI can personally see the potential for this option in coordinating a semantic-release (e.g. so two packages with the same tag always bump and release simultaneously). Unfortunately with the points of integration available in semantic-release, it was effectively impossible when releasing to stop a second package creating a duplicate tag (causing an error).\n\nTo make the `tagFormat` option work as intended the following would need to happen:\n\n- semantic-release needs to check if a given tag already exists at a given commit, and not create it / push it if that's true\n- Release notes for multiple package releases need to be merged BUT the Github release only done once (by having the notes merged at the semantic-release level but only published once, or having the Github plugin merge them)\n- Make it clear in documentation that the default tag `v1.0.0` will have the same effect as Lerna's fixed mode (all changed monorepo packages released at same time)\n\n## Supported Node.js Versions\n\nLibraries in this ecosystem make the best effort to track\n[Node.js' release schedule](https://nodejs.org/en/about/releases/). Here's [a\npost on why we think this is important](https://medium.com/the-node-js-collection/maintainers-should-consider-following-node-js-release-schedule-ab08ed4de71a).\n\n## Contributing\n\nIf you would like to help take a look at the [list of issues](https://github.com/anolilab/semantic-release/issues) and check our [Contributing](.github/CONTRIBUTING.md) guild.\n\n> **Note:** please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.\n\n## Credits\n\n- [Daniel Bannert](https://github.com/prisis)\n- [All Contributors](https://github.com/anolilab/semantic-release/graphs/contributors)\n    - [hanseltime](https://github.com/hanseltime) -> https://github.com/qiwi/multi-semantic-release/pull/96\n    - [lyh543](https://github.com/lyh543) -> https://github.com/dhoulb/multi-semantic-release/issues/111\n- [dhoub/multi-semantic-release](https://github.com/dhoulb/multi-semantic-release)\n- [qiwi/multi-semantic-release](https://github.com/qiwi/multi-semantic-release)\n\n## Made with ❤️ at Anolilab\n\nThis is an open source project and will always remain free to use. If you think it's cool, please star it 🌟. [Anolilab](https://www.anolilab.com/open-source) is a Development and AI Studio. Contact us at [hello@anolilab.com](mailto:hello@anolilab.com) if you need any help with these technologies or just want to say hi!\n\n## License\n\n[0BSD](./LICENSE.md)\n\n<!-- badges -->\n\n[license-badge]: https://img.shields.io/npm/l/@anolilab/multi-semantic-release?style=for-the-badge\n[license]: https://github.com/anolilab/multi-semantic-release/blob/main/LICENSE\n[npm-downloads-badge]: https://img.shields.io/npm/dm/@anolilab/multi-semantic-release?style=for-the-badge\n[npm-downloads]: https://www.npmjs.com/package/@anolilab/multi-semantic-release\n[prs-welcome-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=for-the-badge\n[prs-welcome]: https://github.com/anolilab/multi-semantic-release/blob/main/.github/CONTRIBUTING.md\n[chat-badge]: https://img.shields.io/discord/902465130518949899.svg?style=for-the-badge\n[chat]: https://discord.gg/eajEZvk2PG\n[typescript-badge]: https://img.shields.io/badge/Typescript-294E80.svg?style=for-the-badge&logo=typescript\n[typescript-url]: https://www.typescriptlang.org/\n[license-url]: LICENSE.md\n","readmeFilename":""}