| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 | .TH "NPM\-HOOK" "1" "August 2021" "" "".SH "NAME"\fBnpm-hook\fR \- Manage registry hooks.SS Synopsis.P.RS 2.nfnpm hook ls [pkg]npm hook add <entity> <url> <secret>npm hook update <id> <url> [secret]npm hook rm <id>.fi.RE.SS Example.PAdd a hook to watch a package for changes:.P.RS 2.nf$ npm hook add lodash https://example\.com/ my\-shared\-secret.fi.RE.PAdd a hook to watch packages belonging to the user \fBsubstack\fP:.P.RS 2.nf$ npm hook add ~substack https://example\.com/ my\-shared\-secret.fi.RE.PAdd a hook to watch packages in the scope \fB@npm\fP.P.RS 2.nf$ npm hook add @npm https://example\.com/ my\-shared\-secret.fi.RE.PList all your active hooks:.P.RS 2.nf$ npm hook ls.fi.RE.PList your active hooks for the \fBlodash\fP package:.P.RS 2.nf$ npm hook ls lodash.fi.RE.PUpdate an existing hook's url:.P.RS 2.nf$ npm hook update id\-deadbeef https://my\-new\-website\.here/.fi.RE.PRemove a hook:.P.RS 2.nf$ npm hook rm id\-deadbeef.fi.RE.SS Description.PAllows you to manage npm hooks \fIhttps://blog\.npmjs\.org/post/145260155635/introducing\-hooks\-get\-notifications\-of\-npm\fR,including adding, removing, listing, and updating\..PHooks allow you to configure URL endpoints that will be notified whenever achange happens to any of the supported entity types\. Three different types ofentities can be watched by hooks: packages, owners, and scopes\..PTo create a package hook, simply reference the package name\..PTo create an owner hook, prefix the owner name with \fB~\fP (as in, \fB~youruser\fP)\..PTo create a scope hook, prefix the scope name with \fB@\fP (as in, \fB@yourscope\fP)\..PThe hook \fBid\fP used by \fBupdate\fP and \fBrm\fP are the IDs listed in \fBnpm hook ls\fP forthat particular hook\..PThe shared secret will be sent along to the URL endpoint so you can verify therequest came from your own configured hook\..SS See Also.RS 0.IP \(bu 2"Introducing Hooks" blog post \fIhttps://blog\.npmjs\.org/post/145260155635/introducing\-hooks\-get\-notifications\-of\-npm\fR.RE
 |