Skip to main content
Templates
Website QA

Check npm package health

Inspect npm package pages and extract release, maintenance, and repository signals for package monitoring.

Run this template

Clone just this template, configure Notte, and start the run.

Before running

Monitor behavior

  • Uses Notte browser sessions and structured scraping across npm's Overview, Code, and Dependencies tabs.
  • Defaults to react, but accepts any package name from the command line or .env.
  • Uses inline uv script metadata, so no template-specific pyproject.toml is required.
  • Package name, version, publish status, license, homepage, repository, and last publish signal.

Check inputs

  • NOTTE_API_KEY: required unless you are already authenticated for Notte in your environment.
  • PACKAGE_NAME: default package when no command-line argument is provided.
  • WARMUP_URL: page opened before npm. The CLI exploration found this made npm navigation more reliable.