{"package":"sync_attr","ecosystem":"rubygems","latest_version":"2.0.0","description":"When working in a multi-threaded environment it is important to ensure that any attributes that are shared across threads are properly protected to ensure that inconsistent data is not created. Lazy initializing these safe attributes improves startup times and only creates resources when they are needed.","license":"Apache License V2.0","license_risk":"unknown","commercial_use_notes":"verify manually — license not parseable / not declared.","homepage":"https://github.com/reidmorrison/sync_attr","repository":"https://github.com/reidmorrison/sync_attr","downloads_weekly":383801,"health":{"score":42,"risk":"high","breakdown":{"maintenance":0,"popularity":14,"security":25,"maturity":3,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"2.0.0","total_count":5,"recent":["2.0.0","1.0.0","0.1.1","0.1.0","0.0.1"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2015-03-31T01:21:48.081Z","dependencies_count":0,"dependencies":[]},"github_stats":null,"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":"2.0.0","version_hint":null,"summary":"sync_attr@2.0.0 is safe to use (health: 42/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":492,"_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},"version_history_summary":{"total_versions":5,"first_release_age_days":null,"last_release_days_ago":4047,"avg_days_between_releases":null,"release_velocity":"stale"}}