I believe future contributors will be thinking "This part of the compatibility table on MDN is wrong, I want to fix it". It will be useful for these contributors as well as the reviewers to be able to see what the MDN table will looks like after a pull request is merged. This means that BCD contributors will want to be able to generate MDN tables.
Currently, MDN feature tables are rendered in the KumaScript macro Compat, such as {{compat("webextensions.api.alarms")}}. The core of this logic can be moved to this repository, so that BCD authors can generate MDN tables. The {{Compat}} macro can then focus on adding additional data, such as localizations, legacy tables, and links back to the BCD project.
I believe future contributors will be thinking "This part of the compatibility table on MDN is wrong, I want to fix it". It will be useful for these contributors as well as the reviewers to be able to see what the MDN table will looks like after a pull request is merged. This means that BCD contributors will want to be able to generate MDN tables.
Currently, MDN feature tables are rendered in the KumaScript macro Compat, such as
{{compat("webextensions.api.alarms")}}. The core of this logic can be moved to this repository, so that BCD authors can generate MDN tables. The{{Compat}}macro can then focus on adding additional data, such as localizations, legacy tables, and links back to the BCD project.