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
- Have
NOTTE_API_KEYready. Generate an API key.
Need help? Join the Notte Slack.
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.