Estoy desarrollando una biblioteca de componentes de reacción. Para algunos componentes, estoy usando getAnimations . Como resultado, las pruebas fallan para los consumidores de mi biblioteca, ya que el entorno de prueba no tiene definido getAnimations .
Sé que en un mundo ideal, esperaría que los consumidores simplemente se burlaran de mis componentes, pero es una molestia que no esperaría que una biblioteca de componentes lo obligue a soportar. Además, impone un problema mayor cuando se trata de E2E/automatizaciones.
¿Cuál es la mejor práctica en este caso? ¿Tal vez debería proporcionar un "polyfill" junto con mi biblioteca?
¡Gracias!