
Research
/Security News
77 Firefox Extensions Linked to Crypto Wallet and Credential Theft
Socket uncovered 77 linked Firefox extensions, including 40 that steal wallet secrets or credentials and 37 deceptive sports-score shells.
CropGraph CLI: USDA hardiness zones, frost dates, climate-aware planting plans, a 2000-crop calendar, 605 companion relationships, 12 rotation families, 33 succession planting chains, 158 pest/disease associations, and 120 growing degree day models. All o
Command-line interface for the CropGraph dataset. Twelve verbs, all offline, no API keys.
npm install -g cropgraph
# or run on demand:
npx cropgraph zone --lat 48.118 --lng -123.43
| Command | What |
|---|---|
cropgraph zone | USDA hardiness zone + frost dates from --lat/--lng or --zip. |
cropgraph planting | What to plant this week, climate-aware. |
cropgraph crop <name> | Full calendar entry for a single crop. |
cropgraph search <query> | Search the 2000-crop calendar with zone/category filters. |
cropgraph companions <crop> | Companion and antagonist plants for a crop. |
cropgraph check <c1> <c2> | Check a single pairwise relationship. |
cropgraph plan <crops...> | Evaluate a bed of 2-20 crops together. |
cropgraph rotation <crop> | Rotation family + year-gap rule + recommended partners for a crop. |
cropgraph rotation-check <crops...> | Validate a multi-year planting sequence. |
cropgraph succession <crop> | Succession planting chain for a crop. Pass --zone/--lat/--lng/--zip for concrete dates. |
cropgraph pests <crop> | Pests and diseases affecting a crop, with organic management and prevention. |
cropgraph pest-detail <pest> | Full record for one pest or disease across every crop it touches. |
cropgraph config set-location | Save a default location used when --lat/--lng are omitted. |
Every command supports --json for machine-readable output.
# Hardiness zone from coordinates.
cropgraph zone --lat 48.118 --lng -123.4307
# What to plant this week in zone 8b, maritime climate.
cropgraph planting --zone 8b --climate maritime
# Companion table for tomato.
cropgraph companions tomato
# Sanity-check a bed.
cropgraph plan tomato basil marigold carrot
# Rotation rule for a single crop.
cropgraph rotation tomato
# Validate a 4-year plan in the same bed.
cropgraph rotation-check tomato bush-bean sweet-corn cabbage
# Succession chain for lettuce, with concrete dates for zone 8b maritime.
cropgraph succession lettuce --zone 8b --climate maritime
# Pests and diseases affecting tomato, sorted by severity.
cropgraph pests tomato
# Full record for one pest across every crop it touches.
cropgraph pest-detail cabbage-worm
Save a default location to skip --lat/--lng on every command:
cropgraph config set-location --lat 48.118 --lng -123.4307 --name "Port Angeles"
cropgraph zone # uses the saved location
Stored at ~/.cropgraph/config.json (override with CROPGRAPH_CONFIG_DIR).
MIT.
FAQs
CropGraph CLI: USDA hardiness zones, frost dates, climate-aware planting plans, a 5,006-crop calendar across 14 categories (120 climate-modified entries across 6 climate types), 1,004 companion relationships, 12 rotation families, 102 succession planting
The npm package cropgraph receives a total of 12 weekly downloads. As such, cropgraph popularity was classified as not popular.
We found that cropgraph demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Socket uncovered 77 linked Firefox extensions, including 40 that steal wallet secrets or credentials and 37 deceptive sports-score shells.

Security News
NIST disclosed an unreleased AI tool called V-etalon and opened a broad inquiry into NVD modernization after years of automation plans produced no public enrichment system.

Security News
In his AI Council 2026 talk, Feross Aboukhadijeh covers recent package compromises, vulnerability discovery, and a more automated security model.