{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"openfoodfacts","name":"openfoodfacts-js","updatedAt":"2026-10-11T05:37:40.134Z","coveredSince":"2025-10-04T15:04:18.454Z","facts":{"owner":"openfoodfacts","name":"openfoodfacts-js","description":"Official JavaScript package for the Open Food Facts API","stars":263,"forks":83,"archived":false,"isFork":false,"license":"Apache-2.0","defaultBranch":"develop","pushedAt":"2026-10-06T14:48:16Z","createdAt":"2017-12-22T10:12:06Z","topics":["nodejs","food","openfoodfacts","hacktoberfest"],"languages":{"TypeScript":940395,"JavaScript":1639},"frameworks":["TypeScript","Vitest"],"commits90d":103,"releases365d":16,"lastReleaseAt":"2026-09-03T19:57:33Z","gettingStarted":{"contributing":false,"codeOfConduct":false,"issueTemplates":false,"devcontainer":false,"cla":"none","channels":[],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:37:40.134Z","outsidePulls":{"cohort":{"n":5,"merged":4,"closedUnmerged":0,"open":1,"mergeRate":null,"openShare":0.2,"evidence":{"merged":[954,948,910,903],"closedUnmerged":[],"open":[905]}},"firstTimers":{"n":3,"merged":3,"closedUnmerged":0,"open":0,"mergeRate":null,"openShare":null,"evidence":{"merged":[954,948,910],"closedUnmerged":[],"open":[]}},"year":{"n":48,"merged":31,"closedUnmerged":9,"open":8,"mergeRate":0.775,"openShare":0.16666666666666666,"evidence":{"merged":[954,948,910,903,890,889,885,882,875,867,846,844,843,842,840,824,822,819,814,811],"closedUnmerged":[865,834,830,828,827,820,810,806,781],"open":[905,872,871,870,826,817,812,783]}}},"pullFirstResponse":{"n":5,"answered":4,"waiting":1,"medianHours":45.20027777777778,"p75Hours":362.37194444444447,"within48h":0.5999999999999999,"within7d":0.5999999999999999,"curve":[{"hours":16.850833333333334,"waiting":0.8},{"hours":23.618055555555557,"waiting":0.6000000000000001},{"hours":45.20027777777778,"waiting":0.4000000000000001},{"hours":362.37194444444447,"waiting":0.20000000000000004}],"evidence":{"answered":[954,948,910,903],"waiting":[905]}},"timeToMerge":{"n":5,"merged":4,"medianHours":47.945277777777775,"evidence":[954,948,910,903]},"issueFirstResponse":{"n":4,"answered":1,"waiting":3,"medianHours":null,"p75Hours":null,"within48h":null,"within7d":null,"curve":[],"evidence":{"answered":[955],"waiting":[953,947,929]}},"starter":{"counts":{"available":0,"claimed":0,"in-progress":1,"stale":0},"helpWantedAvailable":0,"issues":[{"n":182,"title":" 🎯 What can I work on ? (Javascript SDK)","state":"in-progress","label":"beginner","createdAt":"2022-01-29T07:34:44Z","updatedAt":"2026-02-22T09:20:02Z"}]},"responseWindow":{"hours":[0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,2,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,4,0,0,0,1,0,0,0,0,0,0],"people":3,"replies":28},"activeMaintainers":5},"series":[{"week":"2025-10-12","opened":0,"merged":0,"answered7d":0,"activity":8},{"week":"2025-10-19","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2025-10-26","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2025-11-02","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-11-09","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2025-11-16","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2025-11-23","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-11-30","opened":0,"merged":0,"answered7d":0,"activity":4},{"week":"2025-12-07","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2025-12-14","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2025-12-21","opened":0,"merged":0,"answered7d":0,"activity":3},{"week":"2025-12-28","opened":0,"merged":0,"answered7d":0,"activity":7},{"week":"2026-01-04","opened":0,"merged":0,"answered7d":0,"activity":3},{"week":"2026-01-11","opened":0,"merged":0,"answered7d":0,"activity":8},{"week":"2026-01-18","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2026-01-25","opened":1,"merged":1,"answered7d":1,"activity":8},{"week":"2026-02-01","opened":0,"merged":0,"answered7d":0,"activity":18},{"week":"2026-02-08","opened":2,"merged":2,"answered7d":2,"activity":9},{"week":"2026-02-15","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2026-02-22","opened":7,"merged":5,"answered7d":7,"activity":27},{"week":"2026-03-01","opened":3,"merged":3,"answered7d":2,"activity":21},{"week":"2026-03-08","opened":5,"merged":2,"answered7d":1,"activity":12},{"week":"2026-03-15","opened":4,"merged":2,"answered7d":1,"activity":16},{"week":"2026-03-22","opened":5,"merged":1,"answered7d":2,"activity":10},{"week":"2026-03-29","opened":6,"merged":5,"answered7d":6,"activity":29},{"week":"2026-04-05","opened":0,"merged":0,"answered7d":0,"activity":12},{"week":"2026-04-12","opened":0,"merged":0,"answered7d":0,"activity":7},{"week":"2026-04-19","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2026-04-26","opened":0,"merged":0,"answered7d":0,"activity":2},{"week":"2026-05-03","opened":0,"merged":0,"answered7d":0,"activity":6},{"week":"2026-05-10","opened":1,"merged":0,"answered7d":0,"activity":9},{"week":"2026-05-17","opened":1,"merged":1,"answered7d":1,"activity":13},{"week":"2026-05-24","opened":4,"merged":1,"answered7d":2,"activity":17},{"week":"2026-05-31","opened":2,"merged":2,"answered7d":2,"activity":16},{"week":"2026-06-07","opened":2,"merged":2,"answered7d":2,"activity":20},{"week":"2026-06-14","opened":0,"merged":0,"answered7d":0,"activity":3},{"week":"2026-06-21","opened":1,"merged":1,"answered7d":1,"activity":11},{"week":"2026-06-28","opened":1,"merged":0,"answered7d":0,"activity":1},{"week":"2026-07-05","opened":1,"merged":1,"answered7d":1,"activity":6},{"week":"2026-07-12","opened":0,"merged":0,"answered7d":0,"activity":4},{"week":"2026-07-19","opened":0,"merged":0,"answered7d":0,"activity":19},{"week":"2026-07-26","opened":0,"merged":0,"answered7d":0,"activity":18},{"week":"2026-08-02","opened":0,"merged":0,"answered7d":0,"activity":3},{"week":"2026-08-09","opened":1,"merged":1,"answered7d":0,"activity":5},{"week":"2026-08-16","opened":1,"merged":1,"answered7d":1,"activity":7},{"week":"2026-08-23","opened":0,"merged":0,"answered7d":0,"activity":7},{"week":"2026-08-30","opened":0,"merged":0,"answered7d":0,"activity":9},{"week":"2026-09-06","opened":0,"merged":0,"answered7d":0,"activity":4},{"week":"2026-09-13","opened":1,"merged":0,"answered7d":1,"activity":8},{"week":"2026-09-20","opened":2,"merged":1,"answered7d":1,"activity":8},{"week":"2026-09-27","opened":0,"merged":0,"answered7d":0,"activity":8},{"week":"2026-10-04","opened":0,"merged":0,"answered7d":0,"activity":4}],"trend":{"flag":"unknown","recentMedianHours":null,"previousMedianHours":null,"recentN":3,"previousN":1,"openedThisWeek":0,"openedLastWeek":0},"programs":[{"program":"gsoc","slug":"open-food-facts","name":"Open Food Facts","years":[2025,2026]}]}