{"_id":"@bonvoy/plugin-discord","_rev":"2-611e70784b02765864144cd9559d8844","name":"@bonvoy/plugin-discord","dist-tags":{"latest":"0.12.0"},"versions":{"0.1.0":{"name":"@bonvoy/plugin-discord","version":"0.1.0","keywords":["bonvoy","plugin","discord","notification","release"],"author":{"name":"Zweer","email":"n.olivieriachille@gmail.com"},"license":"MIT","_id":"@bonvoy/plugin-discord@0.1.0","maintainers":[{"name":"zweer","email":"n.olivieriachille@gmail.com"}],"homepage":"https://github.com/Zweer/bonvoy#readme","bugs":{"url":"https://github.com/Zweer/bonvoy/issues"},"dist":{"shasum":"f3488f95b20d29848fafb7177e112b3bec57a666","tarball":"https://registry.npmjs.org/@bonvoy/plugin-discord/-/plugin-discord-0.1.0.tgz","fileCount":2,"integrity":"sha512-Q99l3Wx+h+h2y0IdA2CPZXml3otWbHyG71XNM9I0/L7WYpW7A/Fs1+gl+w8JGxuPZzNPiDmrI/OtYLl5Jd4zmQ==","signatures":[{"sig":"MEQCIDMrwbtDHZ21byNQks8xrCOCxATYZ5dwPVddnd7vmDMKAiALIZxVbHxfb7kTEwNj6gSoS7ZJYjXMg20hbUiXYhRrnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2183},"type":"module","engines":{"node":">=20.5"},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"gitHead":"e92ee32b14b4977821dab70f7696bc3c8402a110","_npmUser":{"name":"zweer","email":"n.olivieriachille@gmail.com"},"repository":{"url":"git+https://github.com/Zweer/bonvoy.git","type":"git","directory":"packages/plugin-discord"},"_npmVersion":"11.6.2","description":"🚢 Discord notification plugin for bonvoy","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@bonvoy/plugin-notification":"^0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plugin-discord_0.1.0_1770050504530_0.17354396285599405","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@bonvoy/plugin-discord","version":"0.12.0","description":"🚢 Discord notification plugin for bonvoy","keywords":["bonvoy","plugin","discord","notification","release"],"homepage":"https://github.com/Zweer/bonvoy#readme","bugs":{"url":"https://github.com/Zweer/bonvoy/issues"},"repository":{"type":"git","url":"git+https://github.com/Zweer/bonvoy.git","directory":"packages/plugin-discord"},"license":"MIT","author":{"name":"Zweer","email":"n.olivieriachille@gmail.com"},"type":"module","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"dependencies":{"@bonvoy/plugin-notification":"^0.12.0"},"engines":{"node":">=20.5"},"gitHead":"38496eed00ff8e1600452b78fcb71acf4ae00312","_id":"@bonvoy/plugin-discord@0.12.0","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-DroaAdWIvDBN5ctMltUSvQaf94ogpjg+9otKvkhIQ0pxAcm+fzk7ePTm/xr3B0heSf64Z71Sq1i3VSC3744fnQ==","shasum":"994c0c7cf11fbd4600f5f201512b9f7b3033dca6","tarball":"https://registry.npmjs.org/@bonvoy/plugin-discord/-/plugin-discord-0.12.0.tgz","fileCount":5,"unpackedSize":10400,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bonvoy%2fplugin-discord@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDPSog1DpcKKTIJY8JX7JCH4Kh06uZlSomchwIUOTLhMQIhAN8hgLjf59Micg0UxKy6ZG3lL6m/TXZdOiIiFbdhSvxr"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50586af2-d0f8-4875-9e45-7e6638a04939"}},"directories":{},"maintainers":[{"name":"zweer","email":"n.olivieriachille@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-discord_0.12.0_1770822426068_0.20483349306891174"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-02T16:41:44.399Z","modified":"2026-02-11T15:07:06.495Z","0.1.0":"2026-02-02T16:41:44.690Z","0.12.0":"2026-02-11T15:07:06.222Z"},"bugs":{"url":"https://github.com/Zweer/bonvoy/issues"},"author":{"name":"Zweer","email":"n.olivieriachille@gmail.com"},"license":"MIT","homepage":"https://github.com/Zweer/bonvoy#readme","keywords":["bonvoy","plugin","discord","notification","release"],"repository":{"type":"git","url":"git+https://github.com/Zweer/bonvoy.git","directory":"packages/plugin-discord"},"description":"🚢 Discord notification plugin for bonvoy","maintainers":[{"name":"zweer","email":"n.olivieriachille@gmail.com"}],"readme":"# @bonvoy/plugin-discord\n\nDiscord notification plugin for bonvoy. Sends release notifications to Discord channels via webhooks.\n\n## Installation\n\n```bash\nnpm install @bonvoy/plugin-discord\n```\n\n## Usage\n\nCreate a [Discord Webhook](https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks) in your server settings, then:\n\n```javascript\n// bonvoy.config.js\nexport default {\n  plugins: [\n    ['@bonvoy/plugin-discord', {\n      webhookUrl: process.env.DISCORD_WEBHOOK_URL,\n    }]\n  ]\n};\n```\n\n## Configuration\n\n| Option | Type | Required | Description |\n|--------|------|----------|-------------|\n| `webhookUrl` | `string` | Yes | Discord webhook URL |\n| `username` | `string` | No | Bot username (overrides webhook default) |\n| `avatarUrl` | `string` | No | Bot avatar URL |\n| `onSuccess` | `boolean` | No | Send on success (default: `true`) |\n| `onFailure` | `boolean` | No | Send on failure (default: `false`) |\n| `includeChangelog` | `boolean` | No | Include changelog in message (default: `true`) |\n\n## Message Format\n\nThe plugin sends rich Discord embeds with:\n- Color-coded status (green for success, red for failure)\n- Package list with npm and GitHub release links\n- Separate embeds for each package's changelog\n\n## Environment Variables\n\n```bash\nDISCORD_WEBHOOK_URL=https://discord.com/api/webhooks/...\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}