{"_id":"semantic-release-ai-notes","_rev":"11-ad0f705f6c0f912b5626067309129c27","name":"semantic-release-ai-notes","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"semantic-release-ai-notes","version":"0.1.0","keywords":["semantic-release","release-notes","ai","claude","anthropic","changelog"],"author":{"name":"Caio Pizzol"},"license":"MIT","_id":"semantic-release-ai-notes@0.1.0","maintainers":[{"name":"cpolive","email":"caiopizzol@gmail.com"}],"homepage":"https://github.com/caiopizzol/semantic-release-ai-notes","bugs":{"url":"https://github.com/caiopizzol/semantic-release-ai-notes/issues"},"dist":{"shasum":"f8cd197a38b620b2d92b5cd64fcba6e7c0f82f83","tarball":"https://registry.npmjs.org/semantic-release-ai-notes/-/semantic-release-ai-notes-0.1.0.tgz","fileCount":15,"integrity":"sha512-+C3BRtt7oBgbYvhoC5k6mWBBW7ovoLNje0qn/tC+sdLKCOeUoAufMwEJXNgbD70VwZ+A1UoC4jjNx/aQX0gxrA==","signatures":[{"sig":"MEQCID5mAvXh4rb7H0aTd7lglVwTKquhqF97QK+wG2Pnc+EbAiBQ35BqZ59BTQ4IYDFFlE0VtG+PCcjNXqgzaC4wpdiI4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15375},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"fab36bb1bcce9e566ac1ead6d23d3b73c10ee72d","scripts":{"lint":"biome check .","test":"bun test","build":"tsc","clean":"rm -rf dist","lint:fix":"biome check --write .","prebuild":"rm -rf dist","validate":"bun run lint && bun run typecheck && bun run build && bun test","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"cpolive","email":"caiopizzol@gmail.com"},"repository":{"url":"git+https://github.com/caiopizzol/semantic-release-ai-notes.git","type":"git"},"_npmVersion":"11.12.0","description":"AI-powered release notes for semantic-release","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@semantic-release/error":"^4.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.81"},"_hasShrinkwrap":false,"devDependencies":{"lefthook":"^2.1.4","bun-types":"^1.3.11","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.4.8","semantic-release":"^25.0.3","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"semantic-release":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-ai-notes_0.1.0_1774123457867_0.743291732606481","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"semantic-release-ai-notes","version":"0.1.1","keywords":["semantic-release","release-notes","ai","claude","anthropic","changelog"],"author":{"name":"Caio Pizzol"},"license":"MIT","_id":"semantic-release-ai-notes@0.1.1","maintainers":[{"name":"cpolive","email":"caiopizzol@gmail.com"}],"homepage":"https://github.com/caiopizzol/semantic-release-ai-notes","bugs":{"url":"https://github.com/caiopizzol/semantic-release-ai-notes/issues"},"dist":{"shasum":"5b6230850a93513c3928517455c81e135bc3f849","tarball":"https://registry.npmjs.org/semantic-release-ai-notes/-/semantic-release-ai-notes-0.1.1.tgz","fileCount":15,"integrity":"sha512-msWBaA06ZiVzFFZoTd3M7Su3gDqWqd6ZIZmLrYVWSm2SDI2Gl2HAVLDauhPe5a5c+eHKvol1jmaqE1IyenhFgA==","signatures":[{"sig":"MEQCIEbirs2u6yMA2zRrAdZk9Tb74GthKbAogH1MKEm0J66VAiAQM+xc/St+BK3RPZ8pQTSx0MWc/KGhJcAUY+71OPEhlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15393},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"8cb9639a9bac914651910d24085faa841a616b0c","scripts":{"lint":"biome check .","test":"bun test","build":"tsc","lint:fix":"biome check --write .","prebuild":"rm -rf dist","validate":"pnpm lint && pnpm typecheck && pnpm build && bun test","typecheck":"tsc --noEmit","prepublishOnly":"pnpm build"},"_npmUser":{"name":"cpolive","email":"caiopizzol@gmail.com"},"repository":{"url":"git+https://github.com/caiopizzol/semantic-release-ai-notes.git","type":"git"},"_npmVersion":"10.9.4","description":"AI-powered release notes for semantic-release","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@semantic-release/error":"^4.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.81"},"_hasShrinkwrap":false,"devDependencies":{"lefthook":"^2.1.4","@types/bun":"^1.3.11","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.4.8","semantic-release":"^25.0.3","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"semantic-release":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-ai-notes_0.1.1_1774124429790_0.435095869953426","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"semantic-release-ai-notes","version":"0.1.2","keywords":["semantic-release","release-notes","ai","claude","anthropic","changelog"],"author":{"name":"Caio Pizzol"},"license":"MIT","_id":"semantic-release-ai-notes@0.1.2","maintainers":[{"name":"cpolive","email":"caiopizzol@gmail.com"}],"homepage":"https://github.com/caiopizzol/semantic-release-ai-notes","bugs":{"url":"https://github.com/caiopizzol/semantic-release-ai-notes/issues"},"dist":{"shasum":"df57c40ac0cd8c2cc127c2e976e68c196590a378","tarball":"https://registry.npmjs.org/semantic-release-ai-notes/-/semantic-release-ai-notes-0.1.2.tgz","fileCount":15,"integrity":"sha512-6yuT6M5AcPkvSM53R1vmCW6Th/koDLm1NVF/78QSXjOWn1Z8NkvNE9lH/439tAoNnOxeQubY69ORCe1j/a85Sg==","signatures":[{"sig":"MEYCIQCBj7xjof+aAEwywtxkH5Ps7vYVGAzYzZEUIhyYQs7nEQIhAKC6/Fi26dJjLtMv/R6aIRf2ZvVofmxjiwekyxZcrRj7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15434},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"304ab833cdf8c2005d0f9ea61a956b965852377b","scripts":{"lint":"biome check .","test":"bun test","build":"tsc","lint:fix":"biome check --write .","prebuild":"rm -rf dist","validate":"pnpm lint && pnpm typecheck && pnpm build && bun test","typecheck":"tsc --noEmit","prepublishOnly":"pnpm build"},"_npmUser":{"name":"cpolive","email":"caiopizzol@gmail.com"},"repository":{"url":"git+https://github.com/caiopizzol/semantic-release-ai-notes.git","type":"git"},"_npmVersion":"10.9.4","description":"AI-powered release notes for semantic-release","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@semantic-release/error":"^4.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.81"},"_hasShrinkwrap":false,"devDependencies":{"lefthook":"^2.1.4","@types/bun":"^1.3.11","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.4.8","semantic-release":"^25.0.3","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","semantic-release-ai-notes":"^0.1.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"semantic-release":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-ai-notes_0.1.2_1774124500465_0.43645957410464753","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"semantic-release-ai-notes","version":"0.1.3","keywords":["semantic-release","release-notes","ai","claude","anthropic","changelog"],"author":{"name":"Caio Pizzol"},"license":"MIT","_id":"semantic-release-ai-notes@0.1.3","maintainers":[{"name":"cpolive","email":"caiopizzol@gmail.com"}],"homepage":"https://github.com/caiopizzol/semantic-release-ai-notes","bugs":{"url":"https://github.com/caiopizzol/semantic-release-ai-notes/issues"},"dist":{"shasum":"4cdc8e3ce01f9eec5d8f123fb4ba89953144815e","tarball":"https://registry.npmjs.org/semantic-release-ai-notes/-/semantic-release-ai-notes-0.1.3.tgz","fileCount":15,"integrity":"sha512-Z2wya1p/WFoDJPQ6H8MGJQ91erCKFIpSEqy9Yj7IKqpe/KKxlYL2bsTb6iFC5TDpWFu8JRBdUqSJztdQZe0XrA==","signatures":[{"sig":"MEUCIQD0kX7k273QQoYIsk9gE4Q5lNvlvO6cg4Cwq27eg7IG3wIgIfAWUcO+zJvNnWhGpeJHB8CkL5XlN4B14MZob/NpZcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15472},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9eeeacaef2b0f9df57a172c3a73592156ba43b45","scripts":{"lint":"biome check .","test":"bun test","build":"tsc","lint:fix":"biome check --write .","prebuild":"rm -rf dist","validate":"pnpm lint && pnpm typecheck && pnpm build && bun test","typecheck":"tsc --noEmit","prepublishOnly":"pnpm build"},"_npmUser":{"name":"cpolive","email":"caiopizzol@gmail.com"},"repository":{"url":"git+https://github.com/caiopizzol/semantic-release-ai-notes.git","type":"git"},"_npmVersion":"10.9.4","description":"AI-powered release notes for semantic-release","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@semantic-release/error":"^4.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.81"},"_hasShrinkwrap":false,"devDependencies":{"lefthook":"^2.1.4","@types/bun":"^1.3.11","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.4.8","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","semantic-release-ai-notes":"^0.1.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"semantic-release":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-ai-notes_0.1.3_1774124598450_0.0294086848932964","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"semantic-release-ai-notes","version":"0.2.0","keywords":["semantic-release","release-notes","ai","claude","anthropic","changelog"],"author":{"name":"Caio Pizzol"},"license":"MIT","_id":"semantic-release-ai-notes@0.2.0","maintainers":[{"name":"cpolive","email":"caiopizzol@gmail.com"}],"homepage":"https://github.com/caiopizzol/semantic-release-ai-notes","bugs":{"url":"https://github.com/caiopizzol/semantic-release-ai-notes/issues"},"dist":{"shasum":"27dc7db11136ecd8077cab1691c0dbb04bb13bac","tarball":"https://registry.npmjs.org/semantic-release-ai-notes/-/semantic-release-ai-notes-0.2.0.tgz","fileCount":15,"integrity":"sha512-sgK/Kh9DajNHPAZn29ent55H1aAheRk9TDPSiavV5iD+4+jsANN4PFjV4xUY6xCwL8yBaJrp+DYTanY/Pbdzgg==","signatures":[{"sig":"MEYCIQD8++GhTGn3WEiRh6mcDdUGBMXdvP+J3ahFMDVuHU84ZwIhAOH6Ahh7+3MrKGcV7R1Nj5KTkeSqMEGkgciCC0V+YMhE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15477},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6865bbcd1cf8f1b6dce80bc8fbf14e0c353ac318","scripts":{"lint":"biome check .","test":"bun test","build":"tsc","lint:fix":"biome check --write .","prebuild":"rm -rf dist","validate":"pnpm lint && pnpm typecheck && pnpm build && bun test","typecheck":"tsc --noEmit","prepublishOnly":"pnpm build"},"_npmUser":{"name":"cpolive","email":"caiopizzol@gmail.com"},"repository":{"url":"git+https://github.com/caiopizzol/semantic-release-ai-notes.git","type":"git"},"_npmVersion":"10.9.4","description":"AI-powered release notes for semantic-release","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@semantic-release/error":"^4.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.81"},"_hasShrinkwrap":false,"devDependencies":{"lefthook":"^2.1.4","@types/bun":"^1.3.11","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.4.8","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","semantic-release-ai-notes":"^0.1.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"semantic-release":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-ai-notes_0.2.0_1774124771818_0.5827191634014393","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"semantic-release-ai-notes","version":"0.2.1","keywords":["semantic-release","release-notes","ai","claude","anthropic","changelog"],"author":{"name":"Caio Pizzol"},"license":"MIT","_id":"semantic-release-ai-notes@0.2.1","maintainers":[{"name":"cpolive","email":"caiopizzol@gmail.com"}],"homepage":"https://github.com/caiopizzol/semantic-release-ai-notes","bugs":{"url":"https://github.com/caiopizzol/semantic-release-ai-notes/issues"},"dist":{"shasum":"0c3c32ce05e6e84ba9db6074596bc146a09ca210","tarball":"https://registry.npmjs.org/semantic-release-ai-notes/-/semantic-release-ai-notes-0.2.1.tgz","fileCount":15,"integrity":"sha512-gX0xOz7XUQRi3cxMbL6n9TDYSDZujPONcn0gkrtjBuXrJDrqjFBmpSFCYamhU+ROxEeYk+K3VuBaOrQWlonJSw==","signatures":[{"sig":"MEUCIQDo6fwZepcdp42Ef+imYftlOFTye43QK5I+x2DafvQSlgIgSTSMm58fqx2l4TzJylHT06G2Ooj3yyv2zQBTM2okCiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15432},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"fef0f92a1efcade836ac86c74d0c5a558961797c","scripts":{"lint":"biome check .","test":"bun test","build":"tsc","lint:fix":"biome check --write .","prebuild":"rm -rf dist","validate":"pnpm lint && pnpm typecheck && pnpm build && bun test","typecheck":"tsc --noEmit","prepublishOnly":"pnpm build"},"_npmUser":{"name":"cpolive","email":"caiopizzol@gmail.com"},"repository":{"url":"git+https://github.com/caiopizzol/semantic-release-ai-notes.git","type":"git"},"_npmVersion":"10.9.4","description":"AI-powered release notes for semantic-release","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@semantic-release/error":"^4.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.81"},"_hasShrinkwrap":false,"devDependencies":{"lefthook":"^2.1.4","@types/bun":"^1.3.11","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.4.8","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","semantic-release-ai-notes":"^0.1.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"semantic-release":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-ai-notes_0.2.1_1774124915532_0.18639530414854377","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"semantic-release-ai-notes","version":"0.2.2","keywords":["semantic-release","release-notes","ai","claude","anthropic","changelog"],"author":{"name":"Caio Pizzol"},"license":"MIT","_id":"semantic-release-ai-notes@0.2.2","maintainers":[{"name":"cpolive","email":"caiopizzol@gmail.com"}],"homepage":"https://github.com/caiopizzol/semantic-release-ai-notes","bugs":{"url":"https://github.com/caiopizzol/semantic-release-ai-notes/issues"},"dist":{"shasum":"dba773ad3d719c9a36e512481d8a053bb60e625b","tarball":"https://registry.npmjs.org/semantic-release-ai-notes/-/semantic-release-ai-notes-0.2.2.tgz","fileCount":15,"integrity":"sha512-MTpm2XOp5UUfvChpX/41mA63l3vsY2iYf68YHx0Ou9oI+wetQaLf2Y7adOUeBsmkhmpdRHurE7FVSnho6nQJhw==","signatures":[{"sig":"MEQCIAKiwoafZdNm0odFHfD9wfnDIiz2//j8ggj+nGK07zNMAiBctaHNkHwlnRVXEV8AgNP1Xb3y05YmBDtxbneC5o5Amw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15935},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"31dfefdff18a68c6f15bb916c99635e73a1904e0","scripts":{"lint":"biome check .","test":"bun test","build":"tsc","lint:fix":"biome check --write .","prebuild":"rm -rf dist","validate":"pnpm lint && pnpm typecheck && pnpm build && bun test","typecheck":"tsc --noEmit","prepublishOnly":"pnpm build"},"_npmUser":{"name":"cpolive","email":"caiopizzol@gmail.com"},"repository":{"url":"git+https://github.com/caiopizzol/semantic-release-ai-notes.git","type":"git"},"_npmVersion":"10.9.4","description":"AI-powered release notes for semantic-release","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@semantic-release/error":"^4.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.81"},"_hasShrinkwrap":false,"devDependencies":{"lefthook":"^2.1.4","@types/bun":"^1.3.11","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.4.8","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","semantic-release-ai-notes":"^0.1.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"semantic-release":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-ai-notes_0.2.2_1774125351167_0.9502234615139689","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"semantic-release-ai-notes","version":"0.2.3","keywords":["semantic-release","release-notes","ai","claude","anthropic","changelog"],"author":{"name":"Caio Pizzol"},"license":"MIT","_id":"semantic-release-ai-notes@0.2.3","maintainers":[{"name":"cpolive","email":"caiopizzol@gmail.com"}],"homepage":"https://github.com/caiopizzol/semantic-release-ai-notes","bugs":{"url":"https://github.com/caiopizzol/semantic-release-ai-notes/issues"},"dist":{"shasum":"cf838ffbfe3ae9703d3c75b996a53de48b119fe5","tarball":"https://registry.npmjs.org/semantic-release-ai-notes/-/semantic-release-ai-notes-0.2.3.tgz","fileCount":15,"integrity":"sha512-xVcvNroQZbfKKlM3jepJFdxtMhzoXSnNQ6C37gNRUc20r15wlOe9nLj6bOroGFId5GIVhJU7wevFw7bEk8TzZw==","signatures":[{"sig":"MEUCIQDApbp4kX5Im01wqkww5/iaD82YvvPtCRKC1WcWkjG6VwIgRaa+tCYNpTUgwIFy8M0EFpQvV7scIjXbGJDX8zmuP0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16749},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"ab7f7f93d62418f6813c69a9969a398f6f32d254","scripts":{"lint":"biome check .","test":"bun test","build":"tsc","lint:fix":"biome check --write .","prebuild":"rm -rf dist","validate":"pnpm lint && pnpm typecheck && pnpm build && bun test","typecheck":"tsc --noEmit","prepublishOnly":"pnpm build"},"_npmUser":{"name":"cpolive","email":"caiopizzol@gmail.com"},"repository":{"url":"git+https://github.com/caiopizzol/semantic-release-ai-notes.git","type":"git"},"_npmVersion":"10.9.4","description":"AI-powered release notes for semantic-release","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@semantic-release/error":"^4.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.81"},"_hasShrinkwrap":false,"devDependencies":{"lefthook":"^2.1.4","@types/bun":"^1.3.11","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.4.8","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","semantic-release-ai-notes":"^0.1.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"semantic-release":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-ai-notes_0.2.3_1774137317592_0.07890590015799082","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"semantic-release-ai-notes","version":"0.3.0","keywords":["semantic-release","release-notes","ai","claude","anthropic","changelog"],"author":{"name":"Caio Pizzol"},"license":"MIT","_id":"semantic-release-ai-notes@0.3.0","maintainers":[{"name":"cpolive","email":"caiopizzol@gmail.com"}],"homepage":"https://github.com/caiopizzol/semantic-release-ai-notes","bugs":{"url":"https://github.com/caiopizzol/semantic-release-ai-notes/issues"},"dist":{"shasum":"e84281404e8b879d84c2c3ab194c4dc26bc135d1","tarball":"https://registry.npmjs.org/semantic-release-ai-notes/-/semantic-release-ai-notes-0.3.0.tgz","fileCount":16,"integrity":"sha512-mxfCps6yUYtiXXpbvMXfKxmPwAG4Tz6lSSGtVL4SyAZe5pvbcFgUxnigyXwKCXR/GnEpLQNHBpKqMdD9YaqqjQ==","signatures":[{"sig":"MEUCIQC1+ipw7KttIe/tbHZDorbyurqJq23OAA+7BMa7rrf+jgIgOrLbXTgvJdQmHQD4CtGAobHalksZHiArkiH4ze+KfKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23218},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"62660e9b792e0a6b4835388aa3b710d2c701e92e","scripts":{"lint":"biome check .","test":"bun test","build":"tsc","lint:fix":"biome check --write .","prebuild":"rm -rf dist/lib dist/index.js dist/index.d.ts dist/types.js dist/types.d.ts","validate":"pnpm lint && pnpm typecheck && pnpm build:all && bun test","build:all":"pnpm build && pnpm build:action","typecheck":"tsc --noEmit","build:action":"bun build action/index.ts --outfile dist/action/index.mjs --target node","prepublishOnly":"pnpm build"},"_npmUser":{"name":"cpolive","email":"caiopizzol@gmail.com"},"repository":{"url":"git+https://github.com/caiopizzol/semantic-release-ai-notes.git","type":"git"},"_npmVersion":"10.9.4","description":"AI-powered release notes for semantic-release","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@semantic-release/error":"^4.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.81"},"_hasShrinkwrap":false,"devDependencies":{"lefthook":"^2.1.4","@types/bun":"^1.3.11","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.4.8","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","semantic-release-ai-notes":"^0.1.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"semantic-release":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-ai-notes_0.3.0_1774976332305_0.6830625584787924","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"semantic-release-ai-notes","version":"0.3.1","keywords":["semantic-release","release-notes","ai","claude","anthropic","changelog"],"author":{"name":"Caio Pizzol"},"license":"MIT","_id":"semantic-release-ai-notes@0.3.1","maintainers":[{"name":"cpolive","email":"caiopizzol@gmail.com"}],"homepage":"https://github.com/caiopizzol/semantic-release-ai-notes","bugs":{"url":"https://github.com/caiopizzol/semantic-release-ai-notes/issues"},"dist":{"shasum":"1cc10e9806a041b1c1126ca20a72522168de8c0e","tarball":"https://registry.npmjs.org/semantic-release-ai-notes/-/semantic-release-ai-notes-0.3.1.tgz","fileCount":18,"integrity":"sha512-Zn2YvR1jpREyR7ziHCqIsn6z2y5jHqHWj7nsoNYG9uayabbYci8CAPPvko9uyK1KKiFB7yJly0T1L0uGbHi0Zg==","signatures":[{"sig":"MEUCIQCp5+5/5fSD6ZzmQQ4kCYFq8LveTL/6ssxYUaaerSGrRgIgDkxU5qAA/7cDIg43vgBADcL/wkvSNb9p6XJAz6/eaio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30351},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"be699757f478874ca1cb1d6c21d7af7fbf8a8b5d","scripts":{"lint":"biome check .","test":"bun test","build":"tsc","lint:fix":"biome check --write .","prebuild":"rm -rf dist/lib dist/index.js dist/index.d.ts dist/types.js dist/types.d.ts","validate":"pnpm lint && pnpm typecheck && pnpm build:all && bun test","build:all":"pnpm build && pnpm build:action","typecheck":"tsc --noEmit","build:action":"bun build action/index.ts --outfile dist/action/index.mjs --target node","prepublishOnly":"pnpm build"},"_npmUser":{"name":"cpolive","email":"caiopizzol@gmail.com"},"repository":{"url":"git+https://github.com/caiopizzol/semantic-release-ai-notes.git","type":"git"},"_npmVersion":"10.9.8","description":"AI-powered release notes for semantic-release","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@semantic-release/error":"^4.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.81"},"_hasShrinkwrap":false,"devDependencies":{"lefthook":"^2.1.4","@types/bun":"^1.3.11","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.4.8","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","semantic-release-ai-notes":"^0.1.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"semantic-release":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-ai-notes_0.3.1_1783558605933_0.018989262709270927","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"semantic-release-ai-notes","version":"0.4.0","description":"AI-powered release notes for semantic-release","type":"module","main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"scripts":{"build":"tsc","build:action":"bun build action/index.ts --outfile dist/action/index.mjs --target node","build:all":"pnpm build && pnpm build:action","prebuild":"rm -rf dist/lib dist/index.js dist/index.d.ts dist/types.js dist/types.d.ts","prepublishOnly":"pnpm build","typecheck":"tsc --noEmit","test":"bun test","lint":"biome check .","lint:fix":"biome check --write .","validate":"pnpm lint && pnpm typecheck && pnpm build:all && bun test"},"keywords":["semantic-release","release-notes","ai","claude","anthropic","changelog"],"author":{"name":"Caio Pizzol"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/caiopizzol/semantic-release-ai-notes.git"},"homepage":"https://github.com/caiopizzol/semantic-release-ai-notes","bugs":{"url":"https://github.com/caiopizzol/semantic-release-ai-notes/issues"},"peerDependencies":{"semantic-release":">=20.0.0"},"dependencies":{"@anthropic-ai/claude-agent-sdk":"^0.2.81","@semantic-release/error":"^4.0.0"},"devDependencies":{"@biomejs/biome":"^2.4.8","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/git":"^10.0.1","@semantic-release/github":"^12.0.6","@semantic-release/npm":"^13.1.5","@semantic-release/release-notes-generator":"^14.1.0","@types/bun":"^1.3.11","@types/node":"^22.0.0","lefthook":"^2.1.4","semantic-release":"^25.0.3","semantic-release-ai-notes":"^0.3.1","typescript":"^5.7.0"},"_id":"semantic-release-ai-notes@0.4.0","gitHead":"685d041b30bdf1c22609023499e6faf6fa8e8a25","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-4xqORLBAB8ILr3SkUcZTXyH6r1zgjlKrPokQEHOPC9hG9u7Dt+n2uOcEMnBNc0yQC6Ohphp30gFdjUKfQ8mz9w==","shasum":"4ccb26c7a743eb01742bb488fde17d6311459f35","tarball":"https://registry.npmjs.org/semantic-release-ai-notes/-/semantic-release-ai-notes-0.4.0.tgz","fileCount":22,"unpackedSize":51894,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDyPiACBMap/j7JI5LKifCSZSmMRQY0nT/alys9FeW9wAIhAKyalrVK/3jo2ypw5Hj5kDFYExr9K9kS6pP1XYXKgtjg"}]},"_npmUser":{"name":"cpolive","email":"caiopizzol@gmail.com"},"directories":{},"maintainers":[{"name":"cpolive","email":"caiopizzol@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/semantic-release-ai-notes_0.4.0_1784036677310_0.7496199013952436"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-21T20:04:17.866Z","modified":"2026-07-14T13:44:37.543Z","0.1.0":"2026-03-21T20:04:18.042Z","0.1.1":"2026-03-21T20:20:29.917Z","0.1.2":"2026-03-21T20:21:40.596Z","0.1.3":"2026-03-21T20:23:18.603Z","0.2.0":"2026-03-21T20:26:11.962Z","0.2.1":"2026-03-21T20:28:35.679Z","0.2.2":"2026-03-21T20:35:51.308Z","0.2.3":"2026-03-21T23:55:17.752Z","0.3.0":"2026-03-31T16:58:52.464Z","0.3.1":"2026-07-09T00:56:46.074Z","0.4.0":"2026-07-14T13:44:37.447Z"},"bugs":{"url":"https://github.com/caiopizzol/semantic-release-ai-notes/issues"},"author":{"name":"Caio Pizzol"},"license":"MIT","homepage":"https://github.com/caiopizzol/semantic-release-ai-notes","keywords":["semantic-release","release-notes","ai","claude","anthropic","changelog"],"repository":{"type":"git","url":"git+https://github.com/caiopizzol/semantic-release-ai-notes.git"},"description":"AI-powered release notes for semantic-release","maintainers":[{"name":"cpolive","email":"caiopizzol@gmail.com"}],"readme":"# semantic-release-ai-notes\n\n[![npm version](https://img.shields.io/npm/v/semantic-release-ai-notes.svg)](https://www.npmjs.com/package/semantic-release-ai-notes)\n\nAI-powered release notes for [semantic-release](https://github.com/semantic-release/semantic-release), using Claude.\n\nInstead of reformatting commit messages, this plugin gives a Claude agent read-only access to your codebase. It explores the actual code changes, understands what was done, and writes release notes a human would write.\n\n## Install\n\n```bash\nnpm install -D semantic-release-ai-notes\n```\n\n## Usage\n\nReplace `@semantic-release/release-notes-generator` in your config:\n\n```json\n{\n  \"plugins\": [\n    \"@semantic-release/commit-analyzer\",\n    \"semantic-release-ai-notes\",\n    \"@semantic-release/npm\",\n    \"@semantic-release/github\"\n  ]\n}\n```\n\nSet `ANTHROPIC_API_KEY` in your CI environment.\n\n## How it works\n\n1. Gets the list of commits since the last release\n2. Runs `git diff --stat` to see which files changed\n3. Reads the most important changed files to understand what was done\n4. Reads `brand.md` (if present) to match your project's voice\n5. Generates clean, grouped release notes\n\nIf the AI call fails for any reason, it falls back to basic commit-list notes. A release is never blocked.\n\n## Configuration\n\n```json\n[\"semantic-release-ai-notes\", {\n  \"model\": \"claude-haiku-4-5\",\n  \"brandFile\": \"brand.md\",\n  \"style\": \"concise\",\n  \"maxTurns\": 15,\n  \"scope\": {\n    \"paths\": [\"packages/cli\"],\n    \"audience\": \"CLI users\"\n  }\n}]\n```\n\n| Option | Default | Description |\n|--------|---------|-------------|\n| `model` | `claude-haiku-4-5` | Claude model to use |\n| `brandFile` | `brand.md` | Path to a voice/tone guide (optional) |\n| `style` | `concise` | `\"concise\"` (brief bullet descriptions) or `\"detailed\"` (longer, multi-sentence bullet descriptions) |\n| `maxTurns` | `15` | Max agent tool-use rounds (caps cost) |\n| `scope` | — | Optional package-specific release-note boundary; see below |\n\nAll options are optional. Zero config works.\n\n### Package scopes\n\nUse `scope` when one repository publishes multiple packages or products. `paths` is required and contains literal repo-relative file or directory paths whose commits and diffs are relevant to that release. Glob patterns are not supported; list directories instead. `name` defaults to the `name` in the `package.json` at semantic-release's current working directory.\n\n```json\n[\"semantic-release-ai-notes\", {\n  \"scope\": {\n    \"name\": \"@acme/cli\",\n    \"paths\": [\"packages/cli\"],\n    \"audience\": \"CLI users\",\n    \"instructions\": \"Describe command and configuration changes, not internal refactors.\"\n  }\n}]\n```\n\nShared paths can be included when package behavior inherits changes from common code. For example, a SuperDoc-style package can include both its own directory and the shared engine it exposes:\n\n```json\n[\"semantic-release-ai-notes\", {\n  \"scope\": {\n    \"name\": \"@superdoc/cli\",\n    \"paths\": [\n      \"packages/cli\",\n      \"packages/core\",\n      \"packages/common\"\n    ],\n    \"audience\": \"SuperDoc CLI users\",\n    \"instructions\": \"Prioritize document conversion and command-line behavior.\"\n  }\n}]\n```\n\nThe notes distinguish direct package changes from inherited dependency or shared-code changes. Inherited changes are included only when users of that package can observe them. If a package release contains no user-observable scoped change, the result is a single concise dependency-update note.\n\nScope filters the evidence used to write notes by intersecting semantic-release's selected commits with `paths`. It never adds commits and never changes whether semantic-release creates a release.\n\n`scope` is optional and backward-compatible. Existing configurations keep repository-wide release notes without migration changes.\n\n## GitHub Action\n\nThe GitHub Action accepts the same scope concepts. Pass `scope-paths` as a newline-separated value:\n\n```yaml\n- uses: actions/checkout@v4\n  with:\n    fetch-depth: 0 # scoped runs need full history; a shallow clone fails with an error\n\n- uses: caiopizzol/semantic-release-ai-notes@v1\n  with:\n    anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }}\n    previous-tag: cli-v1.4.0\n    scope-name: '@superdoc/cli'\n    scope-package-path: packages/cli\n    scope-paths: |\n      packages/cli\n      packages/core\n      packages/common\n    scope-audience: 'SuperDoc CLI users'\n    scope-instructions: 'Prioritize document conversion and command-line behavior.'\n```\n\n`scope-package-path` identifies the package directory for prompt context and for resolving the default scope name from its `package.json`. Scope paths and the package path are literal repo-relative files or directories, not globs.\n\nIn monorepos with multiple tag namespaces, pass `previous-tag` explicitly so the comparison starts at the prior release for that package. Without it, the Action auto-detects the nearest repository tag, which may belong to another package.\n\n## Voice & tone\n\nIf your project has a `brand.md` (or any voice guide), the agent reads it and matches the tone. This is optional — without it, the agent writes clean, neutral developer-facing notes.\n\nSee [brand.md](https://github.com/thebrandmd/brand.md) for the open standard.\n\n## Requirements\n\n- `ANTHROPIC_API_KEY` environment variable\n- `semantic-release >= 20.0.0`\n- `git` available in PATH (for `git diff`)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}