Skip to content

Commit

Permalink
Ignore iterables, ignore Temporal, adjust fresh list
Browse files Browse the repository at this point in the history
  • Loading branch information
Elchi3 committed Jul 23, 2024
1 parent 38e07e4 commit dbcf4bb
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion .eleventy.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,19 @@ for (const feature of bcd.walk(["api", "css", "javascript", "html", "http", "svg
if (feature.id.split(".").length > 3 && !feature.id.startsWith("javascript") || feature.id.includes('_') ) {
continue;
}

// Ignore Temporal for now
if (feature.id.includes("Temporal")) {
continue;
}

// Ignore iterables for now
// https://github.com/orgs/mdn/discussions/707
const iterableMembers = [".@@asyncIterator", ".@@iterator", ".entries", ".forEach", ".get", ".has", ".keys", ".size", ".values", ".add", "clear", "delete"];
if (iterableMembers.some(member => feature.id.endsWith(member))) {
continue;
}

// Look for missing MDN URLs
if (!feature.mdn_url
&& !feature.deprecated
Expand Down Expand Up @@ -67,7 +80,7 @@ export default function (eleventyConfig) {

eleventyConfig.addGlobalData("freshFeatures", async () => {
return all.filter(feature => {
return feature.status.support.chrome > 120 || feature.status.support.firefox > 120 || feature.status.support.safari > 17;
return feature.status.support.chrome > 119 || feature.status.support.firefox > 119 || feature.status.support.safari > 17;
}).sort((a, b) => new Date(b.status.baseline_low_date) -
new Date(a.status.baseline_low_date)).sort((a, b) => Object.keys(b.status.support).length - Object.keys(a.status.support).length);
});
Expand Down

0 comments on commit dbcf4bb

Please sign in to comment.