{"uid":"cap_41OVAUMHXTiArIdmWblkX","slug":"yup-npm-package-install-lifecycle-hooks-5a768f15","name":"yup npm Package Install Lifecycle Hooks","description":"yup Install lifecycle hooks: Install lifecycle hooks for npm package yup. Inspect registry metadata for integration and upgrade planning. Package and version can be overridden.","url":"https://market.datapackvibe.com/x402/signal-npm-yup-install-hooks?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"package":{"type":"string","default":"yup","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_V8vdgc-fk6Kqxc_SCts00","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":"Returns install lifecycle hook metadata for the yup npm package, enabling integration and upgrade planning.","exampleAgentPrompt":"Can you fetch the install lifecycle hooks for the yup npm package, version 1.3.3, so I can see what scripts it runs during installation?","exampleUseCases":[{"title":"Audit install hooks before onboarding","prompt":"Before we add yup to our project, can you pull its npm install lifecycle hooks so I can see if it runs any preinstall or postinstall scripts?"},{"title":"Upgrade compatibility check for yup","prompt":"We're upgrading yup from version 0.32.11 to 1.4.0 — can you grab the install lifecycle hook metadata for version 1.4.0 so I can plan the migration?"},{"title":"Security review of install-time scripts","prompt":"I need to review any scripts that yup version 1.2.0 runs at install time for our security audit — can you fetch its npm lifecycle hook data?"}],"resultDescription":"Returns npm registry metadata for the yup package (or a specified version), including any install lifecycle hooks such as preinstall, install, and postinstall scripts, useful for integration auditing and upgrade planning.","failureModes":["Invalid or non-existent package version returns an error or empty hook data","Package name override pointing to a non-existent npm package returns a 404-style error","Rate limiting or payment failure results in a 402 response","Malformed version string may cause a validation error"],"whenToPreferThis":"Use this endpoint when you need to programmatically inspect the install lifecycle hooks of the yup npm package without manually querying the npm registry, particularly useful for automated security audits, dependency onboarding checks, or CI/CD upgrade planning pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:42:27.952Z","isFirstParty":false,"canonicalSlug":"yup-npm-package-install-lifecycle-hooks-5a768f15"}