{"package":"react","version":"19.2.6","score":82,"grade":"B","breakdown":{"maintenance":{"score":71,"weight":30,"factors":[{"name":"publish_recency","value":12,"normalized":0.9671232876712329,"description":"Last published 12 days ago","impact":"positive"},{"name":"release_frequency","value":482,"normalized":1,"description":"482 versions published in the last year","impact":"positive"},{"name":"maintainer_count","value":2,"normalized":0.4,"description":"2 maintainer(s)","impact":"positive"},{"name":"commit_frequency","value":14,"normalized":0.4666666666666667,"description":"14 commits in the last 30 days","impact":"positive"}]},"quality":{"score":78,"weight":25,"factors":[{"name":"typescript_types","value":0,"normalized":0,"description":"No TypeScript types","impact":"neutral"},{"name":"module_format","value":0.5,"normalized":0.5,"description":"Module format: CJS","impact":"neutral"},{"name":"license","value":1,"normalized":1,"description":"License: MIT","impact":"positive"},{"name":"description","value":1,"normalized":1,"description":"Package has description","impact":"positive"},{"name":"repository","value":1,"normalized":1,"description":"Repository linked","impact":"positive"},{"name":"homepage","value":1,"normalized":0.8,"description":"Homepage available","impact":"positive"},{"name":"dependency_count","value":0,"normalized":1,"description":"0 runtime dependencies","impact":"positive"},{"name":"not_deprecated","value":1,"normalized":1,"description":"Not deprecated","impact":"positive"},{"name":"keywords","value":1,"normalized":0.7,"description":"1 keywords","impact":"positive"}]},"security":{"score":95,"weight":25,"factors":[{"name":"known_vulnerabilities","value":0,"normalized":1,"description":"No known vulnerabilities","impact":"positive"},{"name":"severity_level","value":1,"normalized":1,"description":"Highest severity: none","impact":"positive"},{"name":"dependency_surface","value":0,"normalized":1,"description":"0 direct dependencies (attack surface)","impact":"positive"},{"name":"bus_factor","value":2,"normalized":0.8,"description":"Bus factor: 2 maintainer(s)","impact":"positive"}]},"popularity":{"score":87,"weight":20,"factors":[{"name":"weekly_downloads","value":134118055,"normalized":1,"description":"134.1M weekly downloads","impact":"positive"},{"name":"download_trend","value":8,"normalized":0.6,"description":"Trend: stable (+8%)","impact":"neutral"},{"name":"github_stars","value":245110,"normalized":1,"description":"245.1K GitHub stars","impact":"positive"}]}},"signals":[{"type":"positive","code":"CLEAN_SECURITY","message":"No known vulnerabilities"},{"type":"positive","code":"WIDELY_ADOPTED","message":"134.1M weekly downloads"}],"meta":{"analyzedAt":"2026-05-18T23:03:55.432Z","dataAge":0,"sources":["npm-registry","npm-downloads","osv-dev","github-api"],"cacheHit":false,"apiVersion":"0.1.0"}}