adapter icon indicating copy to clipboard operation
adapter copied to clipboard

look at version distribution

Open fippo opened this issue 3 years ago • 7 comments

https://api.npmjs.org/versions/webrtc-adapter/last-week shows the download distribution. Looks like a considerable amount of 6.x usage

fippo avatar Jan 28 '21 14:01 fippo

grabbing that data into s and then doing

majorVersions = {};
Object.keys(s.downloads).forEach(version => {
  const majorVersion = parseInt(version, 10);
  if (!majorVersions[majorVersion]) majorVersions[majorVersion] = 0;
  majorVersions[majorVersion] += s.downloads[version];
});

shows

Object { 0: 1, 1: 1615, 2: 2512, 3: 5898, 4: 1787, 5: 1046, 6: 25177, 7: 98195 }

So 20% of dependents are still stuck on version 6.

fippo avatar Feb 13 '21 09:02 fippo

Object.keys(s.downloads).forEach(version => {
  const majorVersion = parseInt(version, 10);
  if (majorVersion < 6) return;
  console.log(version, s.downloads[version]);
})

at least mostly using the latest versions of 6 + 7

fippo avatar Feb 13 '21 09:02 fippo

Object { 0: 14, 1: 3260, 2: 1958, 3: 4323, 4: 641, 5: 261, 6: 16590, 7: 119796, 8: 33792 }

Quite surprising 7.x is so popular given the big removal for 8.x was legacy Edge

fippo avatar Apr 22 '22 05:04 fippo

Object { 0: 18, 1: 5263, 2: 1952, 3: 7406, 4: 610, 5: 566, 6: 49052, 7: 146731, 8: 51352 }

https://npmtrends.com/webrtc-adapter shows quite a large bump recently

fippo avatar Sep 16 '22 07:09 fippo

Object {0: 10, 1: 7247, 2: 1491, 3: 4003, 4: 767, 5: 642, 6: 32823, 7: 190426, 8: 63210}

fippo avatar Jan 25 '23 09:01 fippo

{0: 35, 1: 4334, 2: 891, 3: 2312, 4: 993, 5: 285, 6: 8877, 7: 112479, 8: 66910} At least 6.x dropped in usage

fippo avatar Sep 21 '23 17:09 fippo