How untethered from values, consequences, and reality is the JavaScript community?

Behold! The UK Govt's JS-optional design system[1]...rebuilt in React? Absolutely, positively, cursed:

https://github.com/govuk-react/govuk-react

I don't understand how this is even minimally compatible with gov.uk's *excellent* progressive-enhancement guidance:

https://www.gov.uk/service-manual/technology/using-progressive-enhancement

[1]: https://design-system.service.gov.uk/

GitHub - govuk-react/govuk-react: An implementation of the GOV.UK Design System in React using CSSinJS

An implementation of the GOV.UK Design System in React using CSSinJS - govuk-react/govuk-react

GitHub
@slightlyoff fwiw if I recall correctly, this is not officially endorsed by the GDS folks, but a side project by someone not employed by GDS.
@sturobson That's reassuring. It's also reassuring that most (if not all) of the cited uses have either not launched or appear abandoned.

@slightlyoff @sturobson Can confirm it's not an official GDS thing (I don't work at GDS either, just happen to know that it isn't)

Also worth noting that the Service Standard (where the progressive enhancement edict comes from) is often seen as being primarily targeted at public-facing services, and things get much more... variable when it comes to websites built for internal staff (e.g. for doctors, not patients).

@slightlyoff I'm not saying that to justify using React, or that it's a faithful interpretation of the Service Standard. Just thought it might be helpful to know if you're researching this.