{"uid":"cap_fOfMCalLYoe6_dKVtC2hW","slug":"rollup-npm-package-install-lifecycle-hooks-ba585386","name":"rollup npm Package Install Lifecycle Hooks","description":"rollup Install lifecycle hooks: Install lifecycle hooks for npm package rollup. Inspect registry metadata for integration and upgrade planning. Package and version can be overridden.","url":"https://market.datapackvibe.com/x402/signal-npm-rollup-install-hooks?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"package":{"type":"string","default":"rollup","maxLength":150},"version":{"type":"string","maxLength":100}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JzYZ5419iIGqfywI3dbas","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and inspects npm registry metadata for the 'rollup' package, surfacing install lifecycle hooks for integration planning and upgrade decisions.","exampleAgentPrompt":"Pull the npm registry metadata and install lifecycle hooks for the rollup package — specifically version 4.18.0 — so I can check for any preinstall or postinstall scripts before we upgrade.","exampleUseCases":[{"title":"Pre-upgrade rollup hook audit","prompt":"Before we upgrade rollup to version 4.20.0 in our monorepo, can you check the npm registry and tell me what install lifecycle hooks that version runs? I want to make sure nothing unexpected fires during CI."},{"title":"Security review of build tool installs","prompt":"I'm auditing our JavaScript dependencies for supply-chain risks — can you fetch the install lifecycle hooks and registry metadata for rollup so I can see if it runs any postinstall scripts we should be aware of?"},{"title":"Integration planning for rollup adoption","prompt":"We're considering adding rollup to our project. Can you look up the npm install hooks for the latest rollup package so we know what lifecycle events we'd need to accommodate in our build pipeline?"}],"resultDescription":"Returns npm registry metadata for the rollup package including install lifecycle hook definitions (preinstall, install, postinstall scripts), version details, and related metadata useful for integration planning and upgrade risk assessment.","failureModes":["Unknown or misspelled package name returns error or empty metadata","Requested version does not exist in registry — version not found error","Registry lookup timeout or upstream npm registry unavailability","Malformed version string causes validation failure"],"whenToPreferThis":"Use this endpoint when you specifically need to inspect install lifecycle hooks and npm registry metadata for the rollup package before upgrading, integrating, or auditing it. Prefer this over a generic npm registry API call when you want pre-parsed, agent-ready hook data without building your own registry parsing logic.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:42:23.741Z","isFirstParty":false,"canonicalSlug":"rollup-npm-package-install-lifecycle-hooks-ba585386"}