{"_id":"@team-internet/semantic-release-plugins","_rev":"27-96ed602d35fa68901875f8dc0937200b","name":"@team-internet/semantic-release-plugins","dist-tags":{"latest":"2.5.2"},"versions":{"1.0.5":{"name":"@team-internet/semantic-release-plugins","version":"1.0.5","license":"MIT","_id":"@team-internet/semantic-release-plugins@1.0.5","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"a45286de32489c71e73f83bf81f46f1591edc56b","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-1.0.5.tgz","fileCount":29,"integrity":"sha512-6zClila4RJpa/5yzjJ2xaHFLB6XsUWsZjjnSyVYy6yRt2gfPctPCWv3M9eT6wTi+nJuemtkox0TYjEWntYeoVQ==","signatures":[{"sig":"MEUCIGjv4CiwG9yRTelVd/BHNc1OJ+0A/VQ0Yj8XElB5+bD9AiEAsiRIT8WxarH1oSJjwoEU/Lqo8IcBY08Tti/9wGAiOsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45140},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"356bc6c414a60e1cde442d2ae306e0b05333b0dd","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^9.2.1","execa":"^5.1.1","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.8.4","semantic-release":"^25.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@semantic-release/github":"^11.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_1.0.5_1782479793199_0.6787604966561098","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@team-internet/semantic-release-plugins","version":"1.0.6","license":"MIT","_id":"@team-internet/semantic-release-plugins@1.0.6","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"d1ce38277261cb85bab853844656cefd2b196cf9","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-1.0.6.tgz","fileCount":29,"integrity":"sha512-YIqP7Yd/XwxLz5ODStEpiIVhKs29/IZzB5d4+1F69vW+jYxH01IGh/kmlfzG1R+CFsZWWLLw/qyWWOZ7QKkDTw==","signatures":[{"sig":"MEYCIQD6eiRUORUFkwdDtKe/uOWLdbVrw9lwM/XyBT0dn1nF5gIhAKayixba+AwHvxR/8ulYZFpISfaaMoGKgRZcwmal8FVo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46180},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"c217057748503ae13b84870fcb61a945317e8522","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^9.2.1","execa":"^5.1.1","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.8.4","semantic-release":"^25.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@semantic-release/github":"^11.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_1.0.6_1782480032586_0.4515728501149596","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@team-internet/semantic-release-plugins","version":"1.0.7","license":"MIT","_id":"@team-internet/semantic-release-plugins@1.0.7","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"34ac1a5cb0e1cf56d1910c6fbe492fc24563215e","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-1.0.7.tgz","fileCount":29,"integrity":"sha512-o9x56L+B4rgnQaoyvNf1Vw4b3uJfJ70gpF0o3yAN2MCJs+Go0m+J0ArBvu4jnVjz+y2ZmVc2HAxCS/vAyhF/3Q==","signatures":[{"sig":"MEQCIBnh10P4Jk8WAQkFF0VIkIUPP4tZ7udWTngLIkTnTx0tAiBvUckcKNwXN3rjTXTIuyFCUvIko4bjGU9gvaF2lTDnxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46189},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"a500f6e22978d492163e6b89735e1580d298ef63","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^9.6.1","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.8.4","semantic-release":"^25.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@semantic-release/github":"^12.0.8","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_1.0.7_1782821795320_0.5699376214106762","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@team-internet/semantic-release-plugins","version":"1.1.0","license":"MIT","_id":"@team-internet/semantic-release-plugins@1.1.0","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"5aa120e758f71b9f7294fc2679fdd26f5e4882e0","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-1.1.0.tgz","fileCount":39,"integrity":"sha512-exVK0JYiHAArzNEsIvqvVyV32fEmWfec0P69NDYOH3OBTf818KKLOjPdss6xOboWjd/+xMfcCIue9TinsyZp+Q==","signatures":[{"sig":"MEYCIQCiedDykDDfzsYWgOBHLcg1VZfGlHHXI1yoXWXNHl2ZnAIhAKvlfjongWalSrEghV5vboyaeO6ZtFoDRNZjSic0gqCb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82073},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"65940d70af65c6af5e69f74a9cda131fbd679bc2","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^9.6.1","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.4","semantic-release":"^25.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_1.1.0_1784539719372_0.23511259871327272","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@team-internet/semantic-release-plugins","version":"1.1.1","license":"MIT","_id":"@team-internet/semantic-release-plugins@1.1.1","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"7d1fbbcdeb105d3fde906f9d9a1cbed3e15f9f7d","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-1.1.1.tgz","fileCount":39,"integrity":"sha512-NTwjdA60C6ZDek2PKu9lQ2DhL6KQiKZ2X51NzSSWMJUy/vQSLZmkUMD2bH6fATbDIyO6tb5tamMx5CMV/ugi0Q==","signatures":[{"sig":"MEUCIQDmu0TC7ceQwk5xZqcdEy3QOMhV71SjrE8QvDm9PeyKKwIgUR4ObdYCkQFN2TyAR1qIiTJZZUEejFj5+kpIih3nvO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82074},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"7d1ea31308ec305ce29440b547f00eb695966236","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.4","semantic-release":"^25.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_1.1.1_1784540243754_0.8796290459357352","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@team-internet/semantic-release-plugins","version":"1.2.0","license":"MIT","_id":"@team-internet/semantic-release-plugins@1.2.0","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"6c65c13e12bf7cea53d801bdc6bf7de52c1979ec","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-1.2.0.tgz","fileCount":39,"integrity":"sha512-If0YXYU5RR3+2cwCZvV9awFMRVXU5KZBDr22tWKJVO2DEqFgKmnu63UIShxhoZYk3l/hUNthQc42JMpn52Ajeg==","signatures":[{"sig":"MEUCIQDFnjvKVeYGTcNmzTY7ts19j+p+BowRbIAX+1Nt8c7o0gIgCeqiXbvZuHpEE1CV5pL/FsRuALe1thg+ciQpj4ivj2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85671},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"2aa10d5ce17b9beb5c26c9d21e6ac9d6e5a9c792","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.4","semantic-release":"^25.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.8","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_1.2.0_1784635912974_0.043682413637395445","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@team-internet/semantic-release-plugins","version":"1.2.1","license":"MIT","_id":"@team-internet/semantic-release-plugins@1.2.1","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"08ff46e5cc0665cea3fda0eedc59270ecc531ea1","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-1.2.1.tgz","fileCount":39,"integrity":"sha512-OA5x6MezpKI7BKjLi43ZKpfbRm7aROlqr6ZuzLfSMC7ME8hD3ZyA5Il2KhNmxGI7qLriTJKjyd1uqAHqLNxIAQ==","signatures":[{"sig":"MEUCIQD81Z2ebDLG0eOpsitwdVMMBbTj8NNXFoBOqFlQqv9C7gIgGkd0TyenLgJ23KJFWcQl0trWr6dm3SV6STrfbbZ1nU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85671},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"b3c8ba31a9467c4c96a4ea52d499e3a59d8151eb","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_1.2.1_1784636182153_0.9915222661109953","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@team-internet/semantic-release-plugins","version":"1.3.0","license":"MIT","_id":"@team-internet/semantic-release-plugins@1.3.0","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"8a7edd3baa780e53f12788629a4305a4fae999fc","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-1.3.0.tgz","fileCount":39,"integrity":"sha512-M9zpN2eKsZ0o+8i+5ySCFWGmx1YDyZOAz506QXOLGfyHWhNS13WdHsrClAAg/arZxLx+tfHsd8WuR5BjFs1S6A==","signatures":[{"sig":"MEUCIDidp6VTEcYcDTu2qB7tzHJMrMmDsPjcD4YDKuu5rft/AiEA6gFv+4e+2GZZXLuWNTEtqVLWjstlBUUI5ujsfXdAU5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87828},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"fc10eda5c589d1ee26bbe380b4a2c4446358e839","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_1.3.0_1784648014439_0.9382134219964586","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@team-internet/semantic-release-plugins","version":"1.4.0","license":"MIT","_id":"@team-internet/semantic-release-plugins@1.4.0","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"a217e6d23f633785fcce153c9513abeaf15fd979","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-1.4.0.tgz","fileCount":39,"integrity":"sha512-B2j+POByC2z2rAH6+PI8Twy8qVYNoKXBLbc3Ugd9v7MCvPr32O8ZZ9uU+TsbK4UO2ZrxaQ9jFp0+x41STTdrGg==","signatures":[{"sig":"MEUCIQCv9C4ISxNFArD4eJEEi9hKRsHWpjcqREZA2AEfhHT5OwIgdEqbhfqVXfIgF1ay9368gve2+RY55gncbQ1C73gnxMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90043},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"daf70b10b25a6b2fca8795e0e509455c3add3f5b","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_1.4.0_1784650768795_0.23081189136364189","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@team-internet/semantic-release-plugins","version":"1.4.1","license":"MIT","_id":"@team-internet/semantic-release-plugins@1.4.1","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"0545818e176eceff82a5a9aa21f52e24d1e735c3","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-1.4.1.tgz","fileCount":39,"integrity":"sha512-LgQCHy7czsXeHGtUnDydmKp0J0mHyUvTHYR4HvsZ+3NSG2Fj0Qoz6fJIv87Ap/lBeXDPPdkP1TEsmmpCx50zHg==","signatures":[{"sig":"MEYCIQDbKw8f33v51P6EiRp5WBbyIonr1L/G68fMUsHuw54NWQIhAPT/RnGSRZ/FI3pZbhzN4gnF8nI8hN5gY4bmEeuNz5jl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90183},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"4a474e531980efd694e6e9bc094cdb51b666da8e","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_1.4.1_1784651590807_0.8255252239088158","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@team-internet/semantic-release-plugins","version":"1.4.2","license":"MIT","_id":"@team-internet/semantic-release-plugins@1.4.2","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"4988e13c9477b8d6286a90ba31f0866343956594","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-1.4.2.tgz","fileCount":39,"integrity":"sha512-oYmQE51he/2xccmgDYikecNO7DGnLIzLrSPHULwsK/DJ5KTgDJ/u5O5EmtWmdiSdyCjixFU6kM6QZiyZWDyglg==","signatures":[{"sig":"MEUCIBkuDLp5kl4OYcVMCKyvImcMzHT6c4c03byoPKRJeKxOAiEAt7TlIrKiHKS8ST2GfZ0z5QBR/2lyx+8VxGJW1NUO9C4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90445},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"5f1fcaf2b07de045d9780bb2bf3a728bb735dfac","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_1.4.2_1784652269711_0.19520450068364514","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@team-internet/semantic-release-plugins","version":"1.5.0","license":"MIT","_id":"@team-internet/semantic-release-plugins@1.5.0","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"88d897bc27aaf22f080ba37192559253bbd8d27e","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-1.5.0.tgz","fileCount":39,"integrity":"sha512-2d0HscXjtZ1ZchKWvvQu42+DuxuIPWnBdRmv3oxFKLXgprTQMHnrt77dwTNe9ae9iK1Pg6gHD3dTFfwzTOn5Tg==","signatures":[{"sig":"MEQCIGsP9URQ+ptCT3spHlH6Ds8Spi4fL3qtX2tlM54LUeXuAiAm+uvoBQgZU7LePy2dSKl0JGV5ZYJsREV0bEr/4nZClg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91725},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"a55376d85d8bec92f3fa6a43db97392a6903926a","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_1.5.0_1784715069750_0.562020855309751","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@team-internet/semantic-release-plugins","version":"2.0.0","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.0.0","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"021b5e0d7492b14dae396a54a8d18348df3ad23b","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.0.0.tgz","fileCount":39,"integrity":"sha512-hA0PCZwixfclKkS5m3sPxtbqE20F7w5hLbhKlxeMsI2WE53DzVieu1u98VsXb4h42FXq068o/lONkvO0QBfK7Q==","signatures":[{"sig":"MEYCIQDgB4Ya7m4oTsCfbjf5Cjr/9ncQtNlGRSbDOTmHrCAaagIhAIEaRuVp6Glk5zH+14EcmakbgWvFO+O7pqcTNzHQxIO2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97923},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"1c1321c11bc1eb264ef64e201c78226f4d061b98","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^11.0.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.0.0_1784745945993_0.08661392539185875","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@team-internet/semantic-release-plugins","version":"2.1.0","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.1.0","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"2963b8657d1e3905e3c26831fd287333c8530272","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.1.0.tgz","fileCount":39,"integrity":"sha512-ityoyLpZFlMiG1bi3VfYL6uCHkxAIAHkNs05E0nPDUdK4OgkOMk3nC2aRo+5Y4KwBE+rjTI0fnMVjzSHdU1Y7Q==","signatures":[{"sig":"MEUCIFHJxfN5tUCpTO4QDxS9ARRQBqnPGGv2WzMfOKC6DzAVAiEA39/qm0Kzukrar8rurngMyrLG0POZq1UBj6wcJZhUOjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99828},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"4349dba2481ef83fc0aed5a2f3de5a1cc3488823","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^11.0.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.1.0_1784917298820_0.6771316501566256","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@team-internet/semantic-release-plugins","version":"2.1.1","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.1.1","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"453bd00425312b227f2b72f987967c7fb27ab758","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.1.1.tgz","fileCount":39,"integrity":"sha512-USiAtcDWUqC8lsln2jV8/FHMD6+KhvLX3mp0sB8glUQwEpaq4vK7BA067vKf3xbijgiw+sYFb2xvyE9w0RM2dA==","signatures":[{"sig":"MEUCIQCnkPoOxJl392tlH0P2Iioo8DvYCYekE4P/isg4PqPJyAIgEZEeOJaiya1mWlNuI/aaZjccaMW9sD37H7WfkTQGLWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100166},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"03cdb98c6b3481f22ee8533a757a3ad0486582f2","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^11.0.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.1.1_1784918252194_0.23845007704356824","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@team-internet/semantic-release-plugins","version":"2.1.2","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.1.2","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"00eacd2789e085ebf15bfb3dc26ce222dfaa5f95","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.1.2.tgz","fileCount":39,"integrity":"sha512-OfuZJEH/Xg6zz6jnBfgQ9wTZPJfB/1m2UteR8t6Tpn6DO5r1br6saBt9v7oOLggkjDjojkJLbooyLG/0QOD8zw==","signatures":[{"sig":"MEUCIQDet8GYAYf8BmDkHZ05g/SwXricmHDdySwUH3beJPuzXAIgDJZSZxTcd7GCixNIAU7+Npr2x0us66zB3lYzrHMxup8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100413},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"d8a42c84796f37f5af6534a000e319f30debd690","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^11.0.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.1.2_1784921010545_0.6655649413350739","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@team-internet/semantic-release-plugins","version":"2.2.0","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.2.0","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"5be12214630028fafbd7d9c023f7736ae3f9f03a","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.2.0.tgz","fileCount":39,"integrity":"sha512-6xAIQMfq9YfndTGv6MNpDftKuPddJgGXoxFpE4hWRrNJ9us3ikV0nFJ+hDb9UkVq4vXUgDZ0qXaCOM+X/Zpuvw==","signatures":[{"sig":"MEQCIDy7Q2hKFpGAs31L0jripk7GlIibIBBJLiJCRyqcqwe4AiACKkKn3KTGiBB7JeRc8lTBDw8/uo5m8h7UsWnRJqfVuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100754},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"095e5ae5b42dd3081ae34847d26f5d7ad2f27e04","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^11.0.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.2.0_1784925951067_0.5542209392409756","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@team-internet/semantic-release-plugins","version":"2.2.1","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.2.1","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"c38b8b3ba44b47a64e0024f5287c1f14d517a0e2","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.2.1.tgz","fileCount":39,"integrity":"sha512-yuHRlfppo+BG+jOLR2o4vCEruL4mnRQCzrudHtgnAgFrS6nx0EgUv6jukS2F4vXP3GY75WKkWXrpsev/NcWgWQ==","signatures":[{"sig":"MEUCIAPwamFhY3HeWvj2d0XJt+ruezj6O9d+LMg1igc42+T6AiEAtp8Nm/uHH7b0iCGHh/w1W3LNtrEwgXX6Y3SRE+TjLCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100902},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"c8ad40024a4ff7b7a3ddea686b0812f6ff64e89d","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^11.0.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.2.1_1784926602423_0.5015631470884709","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@team-internet/semantic-release-plugins","version":"2.2.2","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.2.2","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"04154a193681b3c1126d31ee20799b3be47832dc","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.2.2.tgz","fileCount":39,"integrity":"sha512-FixdcdFew2X3+mYnZiSVd0uu9GU2nBzCEtghExTqbD6L2bo14CdT+zzeP+MyjNWUsBge1p9tMn3AquRsz8Dhtg==","signatures":[{"sig":"MEUCIDVoM9h+j9PT7ukTRoWwVumpIwBYQrzSmnVf+Q6vrX3XAiEAkRU9P22Jpr+oGCG2FRi/OJW/2d/0QlkeThFPAWuDft4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100910},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"40e115e85908b7aea9d25bec3b6c8aaae7303a59","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check .","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write .","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^11.0.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.2.2_1784926983895_0.3153931156425056","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@team-internet/semantic-release-plugins","version":"2.2.3","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.2.3","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"aae9496efdfdf6feaa366053553f1c310142155c","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.2.3.tgz","fileCount":39,"integrity":"sha512-dgIULaLrEJ2ERJhLX5hXCPWNmN6U5H7Fk5u71+55WLT46Calv7cCG8s5Mqh5nM5+rHdnJu8z0U9975M7S6TdEg==","signatures":[{"sig":"MEYCIQDhXnhIOnPUzENRL2JHSJ/A0JkanSGr0Om8K3K/8fO+egIhANVr+nVNaZez6PmioCdU1vCZKTU2cdc1c0g0HxVZJ9Px","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101252},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"f54888f5d114821cd9a7b5b6e7f9fa78c115d038","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check ./src/**/*.js ./test/**/*.js","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write ./src/**/*.js ./test/**/*.js","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.17.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^11.0.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.2.3_1785924099258_0.29055168438325785","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@team-internet/semantic-release-plugins","version":"2.2.4","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.2.4","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"6dc63ef4a1c723f7a76cc300895ccd69dc610f57","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.2.4.tgz","fileCount":39,"integrity":"sha512-PkKd6Hdujt7YEoPoA6/eNeWEdZ9LsGJPeVMHC4OroMcGZa38X+cFKL44UEIM7E90Kao8ln1deeV97dA0eOnPjg==","signatures":[{"sig":"MEYCIQDNvtsgtZOSRvKa1AWpDUmwvYt6auHKUep2iax11oObAQIhAOKI8bqcDAVsvXl+dw8Xz32fgVtcAI8TqUOOgWPArYmM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101252},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"060c950d5b78f077d1919e4c6f37a30edf3995c6","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check ./src/**/*.js ./test/**/*.js","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write ./src/**/*.js ./test/**/*.js","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.17.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^11.0.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.2.4_1785924196674_0.7195699791908952","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@team-internet/semantic-release-plugins","version":"2.3.0","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.3.0","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"2942e3a5b8a2115d90c009222f887a7ef1337a96","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.3.0.tgz","fileCount":39,"integrity":"sha512-c5Mbh74PYcSOn1ZS5pAsWuFRuBTjlg8dkebX5Th7gVathzLa/P/kvfxVVhBpcndDeFA8FVjAp7YiR6AQQmXdQw==","signatures":[{"sig":"MEYCIQCrhiN6H4gpmqhl+shsuTv2uHNxvUIkls7gC1M5YfiiGQIhAO/xlSmEdFiwnsmjQ2V3Vv3HT4hr8V7B2Wss6BklA3Sd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104176},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"72c06fa4fad173150c9304f1474705bba0b4df73","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check ./src/**/*.js ./test/**/*.js","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write ./src/**/*.js ./test/**/*.js","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^8.4.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^11.0.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.3.0_1787912801743_0.44417816622847295","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@team-internet/semantic-release-plugins","version":"2.3.1","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.3.1","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"f6a06254aeee13765cf107aa7c032305a70f4b9a","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.3.1.tgz","fileCount":39,"integrity":"sha512-7r0lJYKV4X6tzIZP0hknoAZ9RztVraw091ZI67s5vHyrpQrRDe8ntJQXqaUELihfH8p0ntA5nk2xSW46XOmzBA==","signatures":[{"sig":"MEUCIHXFb1KYiGORkrh0h+2NH1FBO/yaqSjKdQajvq3SLU5lAiEAiXVSHQoSXgd2a4YtYRg7/CNqo423QJxAm+M2dnwOhfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104176},"main":"./src/index.js","type":"module","engines":{"node":"^22.14.0 || >=24.10.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js"},"gitHead":"ff1ff2dc9ae0f462051b383890052725f2456f5a","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check ./src/**/*.js ./test/**/*.js","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write ./src/**/*.js ./test/**/*.js","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.0","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^9.0.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.24.0","devDependencies":{"prettier":"^3.9.6","semantic-release":"^25.0.8","@semantic-release/git":"^11.0.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.3.1_1787912909356_0.9870608224240087","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@team-internet/semantic-release-plugins","version":"2.4.0","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.4.0","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"48df2dc9c2d46ff6f960d6ef1c1c153c9f317fe7","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.4.0.tgz","fileCount":83,"integrity":"sha512-XEl7gF9CbCljvbokyTKSvlW8P6m4QwS9beitfJr9Fc+ov00UGj1cRd3zsVbc1If2G2RSmdrUHW+kUKe3kxms8w==","signatures":[{"sig":"MEUCIQDVT9/368InhFXwf2vXpLXmTyybw2g12EdrLeh5jMmqqQIgDo/Bixm/GE2SkMs9LpJTtCPBYT7vDvEIC1URX52PXEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2537543},"main":"./src/index.js","type":"module","engines":{"npm":">=12.0.0","node":"^24.15.0 || ^26.0.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js","./whmcs-marketplace":"./src/plugins/whmcs-marketplace/index.js"},"gitHead":"cfe0be244c95e93e2a45398bfc1d923525dc0aa2","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check \"./src/**/*.js\" \"./test/**/*.js\"","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -not -path '*/extensions/*' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write \"./src/**/*.js\" \"./test/**/*.js\"","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","test:whmcs":"node --env-file-if-exists=.env --test test/plugins/whmcs-marketplace/marketplace.integration.js","test:browser":"node --env-file-if-exists=.env --test test/plugins/whmcs-marketplace/browser.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'","browser:install":"node --env-file-if-exists=.env src/plugins/whmcs-marketplace/install-browser.js"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"devEngines":{"packageManager":{"name":"pnpm","onFail":"warn","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.1","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^9.0.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","puppeteer":"^25.2.1","semantic-release":"^25.0.9","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","puppeteer":">=25","skia-canvas":">=1","semantic-release":">=24"},"peerDependenciesMeta":{"prettier":{"optional":true},"puppeteer":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.4.0_1788280443184_0.9902694729464139","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@team-internet/semantic-release-plugins","version":"2.5.0","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.5.0","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"ba896068a5839ccf0084def750eec8d1e008618d","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.5.0.tgz","fileCount":88,"integrity":"sha512-PuxFTRICbg4773vS0Tka8wWlEqHU4lOZbObKDng9H87jrpEjNnmZlB/XJDvb04IvO2jSdDrDWim4BlF3DazTKg==","signatures":[{"sig":"MEQCICR81Pu3pcRWHv5/Y121j4+YVUAHopmOfdAUsNffBKuXAiAyAp7B7VSJyAIKltujHbrh5N4xZ7Ieq/7a8kwv1CqGUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2566389},"main":"./src/index.js","type":"module","engines":{"npm":">=12.0.0","node":"^24.15.0 || ^26.0.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js","./whmcs-marketplace":"./src/plugins/whmcs-marketplace/index.js"},"gitHead":"0b1d1203b6d7208aff6604a9edb7c2bd42c8f7bd","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check \"./src/**/*.js\" \"./test/**/*.js\"","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -not -path '*/extensions/*' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write \"./src/**/*.js\" \"./test/**/*.js\"","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","test:whmcs":"node --env-file-if-exists=.env --test test/plugins/whmcs-marketplace/marketplace.integration.js","test:browser":"node --env-file-if-exists=.env --test test/plugins/whmcs-marketplace/browser.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'","browser:install":"node --env-file-if-exists=.env src/plugins/whmcs-marketplace/install-browser.js"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"devEngines":{"packageManager":{"name":"pnpm","onFail":"warn","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.1","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^9.0.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","puppeteer":"^25.2.1","semantic-release":"^25.0.9","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","puppeteer":">=25","skia-canvas":">=1","semantic-release":">=24","conventional-changelog-angular":">=8","@semantic-release/release-notes-generator":">=14"},"peerDependenciesMeta":{"prettier":{"optional":true},"puppeteer":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true},"conventional-changelog-angular":{"optional":true},"@semantic-release/release-notes-generator":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.5.0_1788286923151_0.5343187062538597","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@team-internet/semantic-release-plugins","version":"2.5.1","license":"MIT","_id":"@team-internet/semantic-release-plugins@2.5.1","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"f3781df12924d21baf1a9902875cabf17f4c6139","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.5.1.tgz","fileCount":88,"integrity":"sha512-YDH06IokB3jLT/eXoF44ClrjFZ1C7h7nC3w4ITRMb5p/6kTOUjGEK4xOuvhm9avDQtH7HkPeFUgaLFk+eePdIQ==","signatures":[{"sig":"MEUCICLMItGf0RaZ7mmru2/sZ267/kR+5vdlR8h5ei2wEMY0AiEA5iCfdFsgHQRIhvGMH4cgsLYAAYI117xzDs67QhoxqXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2567703},"main":"./src/index.js","type":"module","engines":{"npm":">=12.0.0","node":"^24.15.0 || ^26.0.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js","./whmcs-marketplace":"./src/plugins/whmcs-marketplace/index.js"},"gitHead":"bca6425f0be43dd2e3917366eecee976d1fd2c03","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check \"./src/**/*.js\" \"./test/**/*.js\"","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -not -path '*/extensions/*' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write \"./src/**/*.js\" \"./test/**/*.js\"","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","test:whmcs":"node --env-file-if-exists=.env --test test/plugins/whmcs-marketplace/marketplace.integration.js","test:browser":"node --env-file-if-exists=.env --test test/plugins/whmcs-marketplace/browser.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'","browser:install":"node --env-file-if-exists=.env src/plugins/whmcs-marketplace/install-browser.js"},"_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"devEngines":{"packageManager":{"name":"pnpm","onFail":"warn","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"CentralNic semantic-release plugin collection.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.1","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^9.0.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","puppeteer":"^25.2.1","semantic-release":"^25.0.9","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.9","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","puppeteer":">=25","skia-canvas":">=1","semantic-release":">=24","conventional-changelog-angular":">=8","@semantic-release/release-notes-generator":">=14"},"peerDependenciesMeta":{"prettier":{"optional":true},"puppeteer":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true},"conventional-changelog-angular":{"optional":true},"@semantic-release/release-notes-generator":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-plugins_2.5.1_1788289052894_0.302502384826538","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"_id":"@team-internet/semantic-release-plugins@2.5.2","bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"dist":{"shasum":"f1a98be5cd1a3e29d60f8dd9eff574fa1409b285","tarball":"https://registry.npmjs.org/@team-internet/semantic-release-plugins/-/semantic-release-plugins-2.5.2.tgz","fileCount":88,"integrity":"sha512-8Y9SHk+4+IuwiEh1CNm3AWoKB31vExDnyiLbWuVGYKOhXFiNvgoYyyweUMW4ngIB1XO144BQSCaPDRPj/mI6/A==","signatures":[{"sig":"MEUCIACa3zgYRIlRr4x4VVBRrHpv36l1hOGV01IR2IianhY+AiEA7zakI9xp6jh9bugtJfOlgQIGZg2Xt+4HhdUHvK5ktwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDigXR3vIgECkcx9isIuShD/diVoQSWlMmDIN8/HAuBxQIhANTIzsod+bnQW4pzB4/b/Pl9zlb/iBEXYjVvwSRIo0f/"}],"unpackedSize":2567756},"main":"./src/index.js","name":"@team-internet/semantic-release-plugins","type":"module","engines":{"npm":">=12.0.0","node":"^24.15.0 || ^26.0.0"},"exports":{".":"./src/index.js","./maven":"./src/plugins/maven/index.js","./notify":"./src/plugins/notify/index.js","./replace":"./src/plugins/replace/index.js","./whmcs-build":"./src/plugins/whmcs-build/index.js","./teams-notify":"./src/plugins/notify/index.js","./notes-override":"./src/plugins/notes-override/index.js","./whmcs-marketplace":"./src/plugins/whmcs-marketplace/index.js"},"gitHead":"98cac4e28661cb5a3f214c5369e0ae6896b054db","license":"MIT","private":false,"scripts":{"ci":"pnpm run build && pnpm run test:coverage && pnpm run lint","lint":"prettier --check \"./src/**/*.js\" \"./test/**/*.js\"","test":"node --env-file-if-exists=.env --test 'test/**/*.test.js'","build":"find src test -name '*.js' -not -path '*/extensions/*' -print0 2>/dev/null | xargs -0 -r -n1 node --check","prepare":"pnpm run hooks:install","lint:fix":"prettier --write \"./src/**/*.js\" \"./test/**/*.js\"","test:teams":"node --env-file-if-exists=.env --test test/plugins/notify/teams-notification.integration.js","test:whmcs":"node --env-file-if-exists=.env --test test/plugins/whmcs-marketplace/marketplace.integration.js","test:browser":"node --env-file-if-exists=.env --test test/plugins/whmcs-marketplace/browser.integration.js","hooks:install":"git config core.hooksPath .githooks","test:coverage":"node --env-file-if-exists=.env --test 'test/**/*.test.js' --experimental-test-coverage --test-coverage-include='src/**/*.js' --test-coverage-exclude='test/**/*.js'","browser:install":"node --env-file-if-exists=.env src/plugins/whmcs-marketplace/install-browser.js"},"version":"2.5.2","_npmUser":{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},"homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","devEngines":{"packageManager":{"name":"pnpm","onFail":"warn","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"CentralNic semantic-release plugin collection.","directories":{},"maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"_nodeVersion":"24.21.0","dependencies":{"glob":"^13.0.6","execa":"^10.0.1","archiver":"^8.0.0","micromatch":"^4.0.8","replace-in-file":"^9.0.0","@semantic-release/error":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.9","puppeteer":"^25.12.0","semantic-release":"^25.0.9","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.2.0","@semantic-release/github":"^12.0.10","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"peerDependencies":{"prettier":">=3","puppeteer":">=25","skia-canvas":">=1","semantic-release":">=24","conventional-changelog-angular":">=8","@semantic-release/release-notes-generator":">=14"},"peerDependenciesMeta":{"prettier":{"optional":true},"puppeteer":{"optional":true},"skia-canvas":{"optional":true},"semantic-release":{"optional":true},"conventional-changelog-angular":{"optional":true},"@semantic-release/release-notes-generator":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/semantic-release-plugins_2.5.2_1790861165034_0.9233912252814553"}}},"time":{"created":"2026-06-26T13:16:32.972Z","modified":"2026-10-01T13:26:05.391Z","1.0.5":"2026-06-26T13:16:33.377Z","1.0.6":"2026-06-26T13:20:32.789Z","1.0.7":"2026-06-30T12:16:35.466Z","1.1.0":"2026-07-20T09:28:39.502Z","1.1.1":"2026-07-20T09:37:23.965Z","1.2.0":"2026-07-21T12:11:53.132Z","1.2.1":"2026-07-21T12:16:22.290Z","1.3.0":"2026-07-21T15:33:34.585Z","1.4.0":"2026-07-21T16:19:28.935Z","1.4.1":"2026-07-21T16:33:10.949Z","1.4.2":"2026-07-21T16:44:29.868Z","1.5.0":"2026-07-22T10:11:09.890Z","2.0.0":"2026-07-22T18:45:46.155Z","2.1.0":"2026-07-24T18:21:38.964Z","2.1.1":"2026-07-24T18:37:32.337Z","2.1.2":"2026-07-24T19:23:30.727Z","2.2.0":"2026-07-24T20:45:51.209Z","2.2.1":"2026-07-24T20:56:42.561Z","2.2.2":"2026-07-24T21:03:04.070Z","2.2.3":"2026-08-05T10:01:39.402Z","2.2.4":"2026-08-05T10:03:16.854Z","2.3.0":"2026-08-28T10:26:41.905Z","2.3.1":"2026-08-28T10:28:29.502Z","2.4.0":"2026-09-01T16:34:03.403Z","2.5.0":"2026-09-01T18:22:03.381Z","2.5.1":"2026-09-01T18:57:33.113Z","2.5.2":"2026-10-01T13:26:05.153Z"},"bugs":{"url":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins/issues"},"license":"MIT","homepage":"https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins#readme","repository":{"url":"git+https://github.com/centralnicgroup-opensource/rtldev-middleware-semantic-release-plugins.git","type":"git"},"description":"CentralNic semantic-release plugin collection.","maintainers":[{"name":"papakai","email":"kai.schwarz.dev@gmail.com"},{"name":"asif.nawaz","email":"asif.nawaz@centralnic.com"}],"readme":"# @team-internet/semantic-release-plugins\n\n[![npm version](https://img.shields.io/npm/v/@team-internet/semantic-release-plugins.svg)](https://www.npmjs.com/package/@team-internet/semantic-release-plugins)\n[![npm downloads](https://img.shields.io/npm/dm/@team-internet/semantic-release-plugins.svg)](https://www.npmjs.com/package/@team-internet/semantic-release-plugins)\n[![license](https://img.shields.io/npm/l/@team-internet/semantic-release-plugins.svg)](LICENSE)\n[![node](https://img.shields.io/node/v/@team-internet/semantic-release-plugins.svg)](package.json)\n\nA collection of reusable [semantic-release](https://github.com/semantic-release/semantic-release) plugins for common release pipeline tasks: updating files with the next version, sending Microsoft Teams notifications, overriding release notes, publishing Maven projects, building/publishing WHMCS module bundles, and publishing product versions to the WHMCS Marketplace.\n\n---\n\n## Contents\n\n- [Requirements](#requirements)\n- [Installation](#installation)\n- [Available Plugins](#available-plugins)\n- [Quick Start](#quick-start)\n- [Plugin Reference](#plugin-reference)\n  - [replace](#replace)\n  - [notify / teams-notify](#notify--teams-notify)\n  - [notes-override](#notes-override)\n  - [maven](#maven)\n  - [whmcs-build](#whmcs-build)\n  - [whmcs-marketplace](#whmcs-marketplace)\n- [Debugging](#debugging)\n\n---\n\n## Requirements\n\n- Node.js `^24.15.0 || ^26.0.0`\n- semantic-release `25` or compatible\n\n---\n\n## Installation\n\n```sh\n# pnpm\npnpm add -D @team-internet/semantic-release-plugins\n\n# npm\nnpm install --save-dev @team-internet/semantic-release-plugins\n\n# yarn\nyarn add --dev @team-internet/semantic-release-plugins\n```\n\n---\n\n## Available Plugins\n\n| Plugin              | Subpath                                                     | Lifecycle hooks                                     |\n| ------------------- | ----------------------------------------------------------- | --------------------------------------------------- |\n| `replace`           | `@team-internet/semantic-release-plugins/replace`           | `prepare`                                           |\n| `notify`            | `@team-internet/semantic-release-plugins/notify`            | `verifyConditions`, `success`                       |\n| `teams-notify`      | `@team-internet/semantic-release-plugins/teams-notify`      | `verifyConditions`, `success`                       |\n| `notes-override`    | `@team-internet/semantic-release-plugins/notes-override`    | `verifyConditions`, `generateNotes`                 |\n| `maven`             | `@team-internet/semantic-release-plugins/maven`             | `verifyConditions`, `prepare`, `publish`, `success` |\n| `whmcs-build`       | `@team-internet/semantic-release-plugins/whmcs-build`       | `verifyConditions`, `prepare`, `publish`            |\n| `whmcs-marketplace` | `@team-internet/semantic-release-plugins/whmcs-marketplace` | `verifyConditions`, `publish`, `fail`               |\n\n`teams-notify` is an alias for `notify`.\n\n`whmcs-marketplace` needs the optional [`puppeteer`](https://pptr.dev) peer dependency\n(`pnpm add -D puppeteer`) and a browser; no other plugin pulls either.\n\n---\n\n## Quick Start\n\nAdd any plugin subpath to your semantic-release configuration:\n\n```json\n{\n  \"plugins\": [\n    \"@semantic-release/commit-analyzer\",\n    \"@semantic-release/release-notes-generator\",\n    [\n      \"@team-internet/semantic-release-plugins/replace\",\n      {\n        \"replacements\": [\n          {\n            \"files\": [\"src/version.js\"],\n            \"from\": \"__VERSION__ = \\\\\\\".*\\\\\\\"\",\n            \"to\": \"__VERSION__ = \\\\\\\"${nextRelease.version}\\\\\\\"\"\n          }\n        ]\n      }\n    ],\n    [\n      \"@team-internet/semantic-release-plugins/notify\",\n      {\n        \"teamsWebhook\": \"https://example.webhook.office.com/...\",\n        \"packageName\": \"my-service\"\n      }\n    ],\n    \"@semantic-release/github\"\n  ]\n}\n```\n\n---\n\n## Plugin Reference\n\n### `replace`\n\nUpdates file contents during the `prepare` phase. Supports semantic-release context interpolation in replacement strings (e.g. `${nextRelease.version}`, `${nextRelease.channel}`).\n\n```json\n[\n  \"@team-internet/semantic-release-plugins/replace\",\n  {\n    \"replacements\": [\n      {\n        \"files\": [\"package.json\"],\n        \"from\": \"\\\\\\\"version\\\\\\\": \\\\\\\".*\\\\\\\"\",\n        \"to\": \"\\\\\\\"version\\\\\\\": \\\\\\\"${nextRelease.version}\\\\\\\"\"\n      }\n    ]\n  }\n]\n```\n\nEach object in `replacements` is passed to [`replace-in-file`](https://github.com/adamreisnz/replace-in-file). Key behaviours:\n\n- **`from`** — string values are compiled to global, multiline regular expressions.\n- **`to`** — accepts a string, array, or callback. Supports `${...}` interpolation from semantic-release context.\n- **`results`** — optional assertion object. The release fails if the actual replacement results do not match the expected `files`, `hasChanged`, or replacement counts. Useful for catching accidental no-ops.\n\n**Multiple replacements example:**\n\n```json\n[\n  \"@team-internet/semantic-release-plugins/replace\",\n  {\n    \"replacements\": [\n      {\n        \"files\": [\"src/version.js\"],\n        \"from\": \"const VERSION = \\\\\\\".*\\\\\\\";\",\n        \"to\": \"const VERSION = \\\\\\\"${nextRelease.version}\\\\\\\";\"\n      },\n      {\n        \"files\": [\"Chart.yaml\"],\n        \"from\": \"appVersion: .*\",\n        \"to\": \"appVersion: ${nextRelease.version}\"\n      }\n    ]\n  }\n]\n```\n\n---\n\n### `notify` / `teams-notify`\n\nSends a Microsoft Teams notification after a successful release. Both plugin names resolve to the same implementation — use whichever is clearer in your configuration.\n\n```json\n[\n  \"@team-internet/semantic-release-plugins/notify\",\n  {\n    \"teamsWebhook\": \"https://example.webhook.office.com/...\",\n    \"packageName\": \"my-service\"\n  }\n]\n```\n\nAll options can be supplied as plugin config or resolved automatically from environment variables. Environment variables take precedence over plugin config.\n\n| Option             | Environment variable                                                | Required                                           |\n| ------------------ | ------------------------------------------------------------------- | -------------------------------------------------- |\n| `teamsWebhook`     | `TEAMS_NOTIFICATION_URI`                                            | Yes                                                |\n| `githubToken`      | `GH_TOKEN`, `GITHUB_TOKEN`                                          | Yes                                                |\n| `packageName`      | `SEMANTIC_RELEASE_PACKAGE`, `npm_package_name`, `package.json#name` | Yes (auto-resolved from `package.json` if not set) |\n| `commitSHA`        | `COMMIT_SHA`                                                        | No                                                 |\n| `notificationType` | `TEAMS_NOTIFICATION_TYPE`                                           | No                                                 |\n\nThe Teams webhook must be created from the Microsoft Teams **Workflows** app using the \"Send webhook alerts to a channel\" template or equivalent. The notification payload uses the Adaptive Card format supported by Workflows webhooks.\n\n---\n\n### `notes-override`\n\nReplaces the release notes generated by semantic-release with a fixed string. Useful when notes are produced externally — for example, from a Jira sprint query, a changelog file written by the pipeline before release, or a distribution repository republishing what its source repository already rendered.\n\nIt never looks at commits: this plugin is the one job of \"publish this string as the notes\". Rendering notes _from_ commits is `whmcs-build`'s [`releaseNotes`](#release-notes-releasenotes) option.\n\n```json\n[\n  \"@team-internet/semantic-release-plugins/notes-override\",\n  {\n    \"notes\": \"See JIRA-1234 for full changelog.\"\n  }\n]\n```\n\nThe `notes` value can also be supplied via the `customReleaseNotes` environment variable, which takes precedence over the plugin config. Internal commit links (including their hashes), issue links, and pull-request links are stripped from the output before it is returned to semantic-release; documentation and other links are preserved.\n\n---\n\n### `maven`\n\nReleases Maven projects from a semantic-release pipeline. The plugin:\n\n1. Verifies that `mvn` (or `./mvnw`) is available.\n2. Updates all `pom.xml` files to the release version.\n3. Runs the configured Maven publish target.\n4. Optionally commits the next `-SNAPSHOT` version after a successful publish.\n\n```json\n[\n  \"@team-internet/semantic-release-plugins/maven\",\n  {\n    \"mvnw\": true,\n    \"settingsPath\": \"./settings.xml\",\n    \"mavenTarget\": \"deploy\",\n    \"processAllModules\": true,\n    \"updateSnapshotVersion\": true\n  }\n]\n```\n\n| Option                  | Default                                          | Description                                                                                                |\n| ----------------------- | ------------------------------------------------ | ---------------------------------------------------------------------------------------------------------- |\n| `mvnw`                  | `false`                                          | Use `./mvnw` wrapper instead of the system `mvn` binary.                                                   |\n| `settingsPath`          | unset                                            | Path to a Maven settings file, passed as `--settings`. Allowed characters: word chars, `~`, `.`, `/`, `-`. |\n| `mavenTarget`           | `deploy`                                         | Maven goal(s) to run. One of `deploy`, `package jib:build`, or `deploy jib:build`.                         |\n| `clean`                 | `true`                                           | Prepend `clean` to the publish command.                                                                    |\n| `processAllModules`     | `false`                                          | Pass `-DprocessAllModules` when updating `pom.xml` versions in multi-module builds.                        |\n| `updateSnapshotVersion` | `false`                                          | After a successful release, update `pom.xml` to the next `-SNAPSHOT` version and commit.                   |\n| `snapshotCommitMessage` | `chore: setting next snapshot version [skip ci]` | Commit message used for the snapshot version bump.                                                         |\n| `opts`                  | `\"\"`                                             | Additional Maven arguments appended to the publish command, split on spaces.                               |\n| `debug`                 | `false`                                          | Add Maven `-X` for verbose build output.                                                                   |\n\n**Minimal example — deploy with Maven wrapper:**\n\n```json\n[\n  \"@team-internet/semantic-release-plugins/maven\",\n  {\n    \"mvnw\": true\n  }\n]\n```\n\n**Multi-module project with Jib and snapshot update:**\n\n```json\n[\n  \"@team-internet/semantic-release-plugins/maven\",\n  {\n    \"mvnw\": true,\n    \"mavenTarget\": \"deploy jib:build\",\n    \"processAllModules\": true,\n    \"updateSnapshotVersion\": true,\n    \"snapshotCommitMessage\": \"chore(release): set next snapshot version [skip ci]\"\n  }\n]\n```\n\n### `whmcs-build`\n\nBuilds and publishes WHMCS module bundles. Aimed at WHMCS module authors who ship an [IonCube](https://www.ioncube.com/)-encoded release archive to a downstream distribution repository — this consolidates that pipeline into semantic-release lifecycle hooks instead of a standalone task runner:\n\n- **`verifyConditions`** — validates the configuration, checks the IonCube encoder exists (when encryption is enabled), the distribution-repository token is set (when publishing is enabled), and optional dependencies are installed.\n- **`prepare`** — stamps the release version onto the module logo (optional), installs production Composer dependencies, cleans and rebuilds the build directory from the configured file globs (stripping `.public` from file names), formats the build output with Prettier, encrypts the configured PHP files with IonCube inside a managed license window, verifies every protected file carries an IonCube header, and zips the build directory into `<archiveFileName><archiveSuffix>.zip` (`-latest` by default).\n- **`publish`** — clones or refreshes a downstream distribution repository, copies the configured artifacts (renaming the configured archive suffix when requested), commits them locally, optionally runs a nested semantic-release, and pushes the branch after that release succeeds. This is useful for shipping a built/encoded bundle from a private source repository into a separate public or internal distribution repository.\n\n```json\n[\n  \"@team-internet/semantic-release-plugins/whmcs-build\",\n  {\n    \"archiveFileName\": \"my-whmcs-module\",\n    \"filesForArchive\": [\n      \"LICENSE\",\n      \"@(README.public|HISTORY).md\",\n      \"@(modules|resources|includes|templates)/**\",\n      \"!modules/registrars/@(tppwregistrar|ibs|moniker)/**\"\n    ],\n    \"composer\": { \"script\": \"./composer.sh\" },\n    \"logoStamp\": {\n      \"input\": \"modules/registrars/example/raw_logo.png\",\n      \"output\": \"modules/registrars/example/logo.png\"\n    },\n    \"prettier\": { \"files\": [\"build/**/*.@(js|json|css)\"] },\n    \"encrypt\": {\n      \"encoderPath\": \"/opt/ioncube/ioncube_encoder.sh\",\n      \"commands\": [\n        \"-81 --bundle --add-comments COPYRIGHTS\",\n        \"-82 --add-to-bundle --keep-comments\"\n      ],\n      \"files\": [\"modules/**/*.php\", \"!modules/**/lang/**/*.php\"]\n    },\n    \"distributionRepo\": {\n      \"url\": \"https://github.com/acme/my-whmcs-module-dist.git\",\n      \"files\": [\"my-whmcs-module-latest.zip\", \"build/HISTORY.md\"]\n    }\n  }\n]\n```\n\nFor several archives sharing one semantic-release version, keep the build\nprofiles in one JSON file and select them from the plugin configuration:\n\n```json\n[\n  \"@team-internet/semantic-release-plugins/whmcs-build\",\n  {\n    \"configFile\": \"release-config.json\",\n    \"profiles\": [\"ibs\", \"moniker\"]\n  }\n]\n```\n\nThe base settings are merged into each named profile. A profile's\n`beforeBuild` command runs before that archive is prepared. Generated archives\nuse the configured `archiveSuffix` (default `-latest`); distribution `files`\nentries can rename them when they are published.\n\n| Option                   | Default   | Description                                                                                                                                                         |\n| ------------------------ | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `configFile`             | unset     | Path (relative to `cwd`) to a JSON file to load these options from. Inline options override the file.                                                               |\n| `profiles`               | unset     | Named profiles from `configFile`, built in order under the same semantic-release version.                                                                           |\n| `builds`                 | unset     | Array of complete build configurations. Runs each build in order under the same semantic-release version.                                                           |\n| `archiveFileName`        | required  | Base name for the release archive (`<archiveFileName><archiveSuffix>.zip`).                                                                                         |\n| `archiveSuffix`          | `-latest` | Suffix inserted before `.zip`. Set to an empty string when a product must keep `<archiveFileName>.zip`.                                                             |\n| `archiveBuildPath`       | `build`   | Directory the bundle is assembled in.                                                                                                                               |\n| `filesForArchive`        | `[]`      | Globs copied into the build directory. `!` prefix negates; `.public` is stripped from file names.                                                                   |\n| `filesForArchiveMapping` | `{}`      | Map of source glob → list of destination directories inside the build directory.                                                                                    |\n| `composer`               | `false`   | `{ script, module }` — script that prepares production Composer dependencies.                                                                                       |\n| `beforeBuild`            | `false`   | `{ command, args }` — optional executable and argument list run immediately before this build. Useful for generating a branded module from another module's source. |\n| `logoStamp`              | `false`   | `{ input, output, fontSize, color, padding }` — stamp `v<version>` onto a logo (needs `skia-canvas`).                                                               |\n| `prettier`               | `false`   | `{ files }` — format the matched build output (needs `prettier`).                                                                                                   |\n| `encrypt`                | `false`   | `{ encoderPath, commands, files, sudo }` — IonCube encryption of the matched files.                                                                                 |\n| `archive`                | `true`    | Zip the build directory after all prepare steps.                                                                                                                    |\n| `distributionRepo`       | `false`   | `{ url, dir, branch, files, releaserc, tokenEnv, sshKeyEnv, runSemanticRelease, releaseConfigFiles, commitMessage }` — see below.                                   |\n\n**`distributionRepo` fields:**\n\n| Field                | Default                        | Description                                                                                                                                                                                                                                                                                                                                                                                |\n| -------------------- | ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `url`                | required                       | Git URL of the downstream repository to publish to.                                                                                                                                                                                                                                                                                                                                        |\n| `dir`                | `distribution-repo`            | Local directory the repository is cloned into.                                                                                                                                                                                                                                                                                                                                             |\n| `branch`             | `main`                         | Branch to check out, commit to, and push.                                                                                                                                                                                                                                                                                                                                                  |\n| `files`              | `[]`                           | Artifacts to copy into the distribution repository. Each entry is a glob string (copied as-is), or a `{ \"from\": \"<glob>\", \"to\": \"<path>\" }` pair that renames the matched file (e.g. dropping a `-latest` suffix). The `archiveBuildPath` prefix is stripped from every target so files land at the repo root.                                                                             |\n| `releaserc`          | `.releaserc.distribution.json` | semantic-release config copied temporarily into the distribution checkout while preserving its `.json`, `.js`, `.cjs`, or `.mjs` extension. It is removed after the downstream release and is not committed.                                                                                                                                                                               |\n| `tokenEnv`           | `DISTRIBUTION_REPO_TOKEN`      | Environment variable holding a GitHub token. Required for push access unless `sshKeyEnv` is set; always required when `runSemanticRelease` is enabled, since creating the downstream GitHub release still needs the API.                                                                                                                                                                   |\n| `sshKeyEnv`          | `false`                        | Environment variable that must be set by a prior step which already installed an SSH deploy key (e.g. into `~/.ssh`) with push access. When set, git clone/fetch/push use `url` as-is over SSH instead of an HTTPS+token URL — `url` must then use the SSH form (`git@github.com:owner/repo.git`). This variable only gates verification; the plugin never reads or writes the key itself. |\n| `notes`              | `false`                        | Notes the distribution repository publishes: an audience name (`customer`, `internal`, `all`) rendered from the same commits through [`releaseNotes`](#release-notes-releasenotes), or a fixed string. Unset republishes the source release's own notes.                                                                                                                                   |\n| `runSemanticRelease` | `true`                         | Run a nested semantic-release inside the distribution repository before pushing the distribution branch.                                                                                                                                                                                                                                                                                   |\n| `releaseTarget`      | `false`                        | Optional `RELEASE_TARGET` value passed to the downstream semantic-release process when one config contains multiple independent release streams.                                                                                                                                                                                                                                           |\n| `commitScope`        | `release`                      | Conventional Commit scope used for the generated distribution commit. Give each independently versioned product its own scope when sharing a distribution repository.                                                                                                                                                                                                                      |\n| `commitMessage`      | `false`                        | Custom commit message template (`${version}`, `${type}`, `${notes}`); defaults to a conventional commit with the configured scope and the source release type.                                                                                                                                                                                                                             |\n| `releaseConfigFiles` | `[]`                           | JSON or other support files copied temporarily beside the release config before nested semantic-release runs. They are removed afterward and are not committed to the distribution repository.                                                                                                                                                                                             |\n\nThe building blocks (`BundleBuilder`, `IonCubeEncoder`, `DistributionRepoPublisher`) are exported from the subpath for local builds and development helpers. Additional exports support that use case:\n\n- **`WhmcsBuildPlugin.build(pluginConfig, options)`** — builds the bundle only (no publish), constructing the context from plain options (`version`, `type`, `notes`, `repositoryUrl`, `cwd`, `env`, `logger`) so callers never build a context themselves.\n- **`createStandaloneContext(options)`** — the context builder used by local helpers that need a semantic-release-shaped context.\n- **`resolveFiles(patterns, { cwd })`** and **`cleanupPaths(paths, { cwd, logger })`** — the glob-resolving and directory-removal helpers the plugin uses internally, exported for consumers that want the same file-handling behavior in their own scripts.\n\n#### Release notes (`releaseNotes`)\n\nWith `releaseNotes` configured, the plugin also implements `generateNotes` and renders the release notes itself — replacing `@semantic-release/release-notes-generator` in the plugin list. It wraps that generator rather than reimplementing it, so presets and its options keep working, and changes four things:\n\n- **scopes become product names.** A scope catalogue maps every scope (and its aliases) to the label the notes print, so `fix(cnic-registrar)` and `fix(cnr registrar module)` both read as **CNIC Registrar Module**.\n- **commit bodies nest under their own bullet** instead of being appended to the subject, where they render as sibling bullets belonging to no product.\n- **BREAKING CHANGES and other trailer sections render above the commit lists**, so a reader learns about manual steps without scrolling past every fix. Trailer titles come from the commit, not from the preset: Angular v8 rewrites every note title to BREAKING CHANGES, which would file an `UPGRADE NOTES:` trailer as a breaking change.\n- **commits cluster per product**, with `internal`-audience work (dependencies, CI, tooling) last in each section.\n\n```json\n[\n  \"@team-internet/semantic-release-plugins/whmcs-build\",\n  {\n    \"configFile\": \"release-config.json\",\n    \"releaseNotes\": {\n      \"scopesFile\": \"release-scopes.json\",\n      \"excludeScopes\": [\"ibs registrar module\"]\n    },\n    \"distributionRepo\": { \"notes\": \"customer\" }\n  }\n]\n```\n\n| Option          | Description                                                                                                                |\n| --------------- | -------------------------------------------------------------------------------------------------------------------------- |\n| `scopesFile`    | JSON file holding the catalogue, relative to the release `cwd`.                                                            |\n| `scopes`        | The catalogue inline, instead of `scopesFile`.                                                                             |\n| `preset`        | conventional-changelog preset. Default `angular`.                                                                          |\n| `audience`      | `customer` drops `internal` entries and omits commit links. Default `all`. Env: `RELEASE_NOTES_AUDIENCE`.                  |\n| `includeScopes` | Only these scopes are listed.                                                                                              |\n| `excludeScopes` | These scopes are not listed — for a repository releasing several products from one history.                                |\n| `coverGlob`     | Directories that must each be claimed by an entry's `paths`, e.g. `modules/*/*`. Verification fails when one is unclaimed. |\n\n`distributionRepo.notes` accepts an audience name (`customer`, `internal`, `all`) to publish a differently-cut render of the same commits downstream — that is how a public bundle gets notes without internal work or links into a private repository.\n\nThe catalogue file carries the vocabulary, so the package stays brand neutral:\n\n```json\n{\n  \"optionalWords\": [\"cnic\", \"addon\", \"module\"],\n  \"acronyms\": [\"cnic\", \"dns\", \"ssl\"],\n  \"scopes\": [\n    {\n      \"scope\": \"cnic domain search addon\",\n      \"label\": \"CNIC Domain Search Addon\",\n      \"audience\": \"customer\",\n      \"paths\": [\"modules/addons/cnicdomainsearch\"],\n      \"aliases\": [\"cnicdomainsearch\"]\n    }\n  ]\n}\n```\n\n`optionalWords` are words a scope may leave out: with the example above, `fix(domain search)` resolves to the same entry as `fix(cnic domain search addon)`. Lookups are otherwise exact — module directory names collide in practice (`cnicdns` is a prefix of `cnicdnsmanager`), and a fuzzy near-miss would print the wrong product in a customer-facing note. An unresolvable scope renders as acronym-aware title case and is reported through the release logger.\n\nThe subpath also exports `ScopeCatalogue` (`resolve`, `isKnown`, `canonicalScopes`, `scopesWhere`, `check`) and `previewNotes(pluginConfig, {cwd, repositoryUrl, since, tagPattern})`, so one vocabulary serves the release notes, a commit-message linter and a CI catalogue check without a second copy of any of it.\n\n```js\nimport {\n  previewNotes,\n  ScopeCatalogue,\n} from \"@team-internet/semantic-release-plugins/whmcs-build\";\n\nconst catalogue = ScopeCatalogue.load(\"release-scopes.json\");\ncatalogue.isKnown(\"domain search\"); // commitlint rule\ncatalogue.check({ coverGlob: \"modules/*/*\" }); // CI guard\n```\n\n---\n\n### `whmcs-marketplace`\n\nPublishes a product version to the [WHMCS Marketplace](https://marketplace.whmcs.com), including its changelog. The Marketplace has no publishing API, so the plugin drives a real browser through the listing forms with [Puppeteer](https://pptr.dev).\n\n- **`verifyConditions`** — validates the credentials and product id, and checks that the optional `puppeteer` peer dependency and the cookie-banner extension are present.\n- **`prepare`** — installs the browser the publish will drive, and Chrome's OS libraries with it on Debian-like systems. This is a release hook rather than a step in your CI job on purpose: semantic-release does not run `prepare` when no version is due, so a push of nothing but dependency bumps never pays for the download.\n- **`publish`** — logs in, submits the new version with today's release date and the release notes (markdown links stripped, which the Marketplace rejects), then ticks the compatible WHMCS versions on the same session.\n- **`fail`** — reports whether the version reached the Marketplace before another plugin failed the release, so it is clear whether the listing needs cleaning up.\n\nA failed marketplace publish is reported and returns no release rather than failing the release: the version is already tagged and published everywhere else, and the listing is corrected by re-running the publish.\n\n```json\n[\n  \"@team-internet/semantic-release-plugins/whmcs-marketplace\",\n  {\n    \"minVersion\": \"8.0\",\n    \"setCompatibleVersions\": true\n  }\n]\n```\n\nEverything can also be configured through the environment, which takes precedence over the plugin options:\n\n| Variable                    | Required | Description                                                           |\n| --------------------------- | -------- | --------------------------------------------------------------------- |\n| `WHMCSMP_LOGIN`             | yes      | Marketplace account with access to the product                        |\n| `WHMCSMP_PASSWORD`          | yes      | Marketplace account password                                          |\n| `WHMCSMP_PRODUCTID`         | yes      | Product id, as found in the URL of the product page                   |\n| `WHMCSMP_MINVERSION`        | no       | Lowest compatible WHMCS version (default `7.10`)                      |\n| `WHMCSMP_URL`               | no       | Marketplace base URL (default `https://marketplace.whmcs.com`)        |\n| `PUPPETEER_EXECUTABLE_PATH` | no       | Browser to drive, instead of letting the plugin find one              |\n| `PUPPETEER_CACHE_DIR`       | no       | Where to look for an installed browser                                |\n| `PUPPETEER_HEADLESS`        | no       | Set to `0` to watch the browser work                                  |\n| `PUPPETEER_KEEP_OPEN`       | no       | Set to `1` to keep the browser open for a minute after a failure      |\n| `USE_COOKIE_EXTENSION`      | no       | Set to `0` to launch without the cookie-banner extension              |\n| `GH_TOKEN` / `GITHUB_TOKEN` | no       | Only for `syncVersions`, which reads the repository's GitHub releases |\n| `GH_REPO` / `GITHUB_REPO`   | no       | Only for `syncVersions`, as `owner/repo`                              |\n\n#### The browser\n\nThe plugin provisions its own browser in `prepare`, through the installed `puppeteer` — nothing needs to install one for it:\n\n| Option / variable                            | Default | Description                                                                                 |\n| -------------------------------------------- | ------- | ------------------------------------------------------------------------------------------- |\n| `installBrowser` / `WHMCSMP_INSTALL_BROWSER` | `true`  | Install a browser in `prepare` when there is not one already                                |\n| `skipOsDeps` / `WHMCSMP_SKIP_OS_DEPS`        | `false` | Skip Chrome's OS libraries, for an image that already carries them                          |\n| `browserInstallCommand`                      | —       | Replace the install command entirely, for a machine that provisions browsers some other way |\n\nIt is idempotent: an existing browser — one already in `PUPPETEER_CACHE_DIR`, one `PUPPETEER_EXECUTABLE_PATH` points at, or one in the user's own puppeteer cache — is used as it is. Installing OS libraries uses `apt` and so needs `sudo`; the cache directory is passed through explicitly, since `sudo` would otherwise resolve it against root's home.\n\nA browser that cannot be installed is reported and the release continues — `publish` then adds no release rather than stopping one that is otherwise complete. With `installBrowser: false` the browser becomes your job, and `verifyConditions` fails fast with `ChromeNotFound` when it is missing.\n\nThe same installer is available on its own, which is what the devcontainer and CI use:\n\n```sh\npnpm run browser:install\n```\n\n#### Testing against the Marketplace\n\nTwo integration tests cover the browser side, since a Marketplace HTML change is otherwise first discovered by a release:\n\n- `pnpm run test:browser` — needs a browser but **no credentials**. Launches Chrome with the bundled extension, checks the extension actually loaded, and checks the live login form still has the selectors the plugin types into with nothing covering its submit button. Nothing is published.\n- `pnpm run test:whmcs` — needs credentials. Publishes a throwaway version to the product you point it at, checks it is listed, and removes it again.\n\n#### Marketplace maintenance operations\n\nThe subpath also exports operations that are not release hooks, for a project's own CLI. They take the same `(pluginConfig, context)` arguments and verify the configuration first:\n\n- **`syncVersions`** — publishes every GitHub release missing from the listing, oldest first. Needs `GH_TOKEN` and `GH_REPO`.\n- **`deleteVersion`** — removes `context.version` from the listing.\n- **`updateCompatibility`** — ticks the compatible WHMCS versions without publishing anything.\n- **`marketplaceVersions`** — lists the versions currently published, oldest first.\n- **`githubReleases`** — lists the repository's GitHub releases, oldest first.\n\n```js\nimport { updateCompatibility } from \"@team-internet/semantic-release-plugins/whmcs-marketplace\";\n\nawait updateCompatibility({}, { env: process.env, logger: console });\n```\n\n---\n\n## Debugging\n\nSet the `DEBUG` environment variable to the plugin namespace to enable verbose logging:\n\n```sh\nDEBUG=semantic-release:notify pnpm semantic-release\nDEBUG=semantic-release:teams-notify pnpm semantic-release\nDEBUG=semantic-release:notes-override pnpm semantic-release\nDEBUG=semantic-release:whmcs-build pnpm semantic-release\nDEBUG=semantic-release:whmcs-marketplace pnpm semantic-release\n```\n\nUse `DEBUG=semantic-release:*` to enable all plugins simultaneously.\n\nFor Maven build output, set `\"debug\": true` in the plugin options to pass `-X` to Maven.\n\n`whmcs-marketplace`'s browser flow is only observable through this log, so turn it on when a marketplace publish misbehaves — and add `PUPPETEER_HEADLESS=0` to watch it happen, or `PUPPETEER_KEEP_OPEN=1` to keep the browser up for a minute after a failure. Failures themselves are always reported, whether or not `DEBUG` is set: the plugin logs the Marketplace's own wording, so a rejected login reads as one rather than as \"nothing was published\".\n\n---\n\n## License\n\n[MIT](LICENSE) — Team Internet Group PLC\n","readmeFilename":"README.md"}