{"package":"joinspy","ecosystem":"cran","latest_version":"0.8.0","description":"Diagnostic Tools for Data Frame Joins. Provides diagnostic tools for understanding and debugging data frame joins. Analyzes key columns before joining to detect duplicates, mismatches, encoding issues, and other common problems. Explains unexpected row count changes and provides safe join wrappers with cardinality enforcement. Concepts a","license":"MIT + file LICENSE","license_risk":"unknown","commercial_use_notes":"verify manually — license not parseable / not declared.","homepage":"https://gillescolling.com/joinspy/","repository":"https://github.com/gcol33/joinspy","downloads_weekly":55,"health":{"score":52,"risk":"high","breakdown":{"maintenance":25,"popularity":0,"security":25,"maturity":0,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"0.8.0","total_count":0,"recent":[]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":"2026-03-31 09:44:52","last_published":"2026-03-31T08:20:02+00:00","dependencies_count":2,"dependencies":["cli","rlang"]},"github_stats":{"stars":2,"forks":0,"open_issues":0,"is_archived":false,"pushed_at":"2026-03-31T23:09:13Z","subscribers_count":0},"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"safe_to_use","issues":[],"use_version":"0.8.0","version_hint":null,"summary":"joinspy@0.8.0 is safe to use (health: 52/100)"},"version_scoped":null,"requested_version":null,"_cache":"hit","_response_ms":0,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false}}