En el momento de esta pregunta, String.prototype.at no está implementado en todos los navegadores.
Me gustaría usar la función at en el prototipo String dentro de una aplicación React que usa babel para transformar ecmascript moderno en versiones más antiguas de javascript más compatibles con el navegador.
No he podido encontrar un complemento de babel que haga esto por mí.
¿Hay un @babel/plugin que transformará el prototipo de String at función a un javascript ES5 más compatible con el navegador?
Babel es para transformaciones a nivel de sintaxis, no para polyfills de la API del navegador.
Puede considerar usar un servicio de polyfill como Polyfill.io , o alternativamente, simplemente use el código de polyfill de la propuesta relevante .