gajus / gajus/babel-plugin-react-css-modules

Whenever I use babel-plugin-react-css-modules, I get errors from babel-loader

Abierto
#285 0 comentarios 1 reacción 0 asignados Ver en GitHub
Lenguaje dominante
JavaScript
Estrellas
2k
Forks
159
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Whenever I use babel-plugin-react-css-modules, I get errors from babel-loader, but without using the plugin in my babel config, everything seems to work fine. I was using react-css-modules before trying to migrate to this one. Everything also works fine with react-css-modules, but now it braeks.

This is the error from npm
```
ERROR in ./js/components/index.js
Module build failed (from ../node_modules/babel-loader/lib/index.js):
SyntaxError: classEscape at position 19
|[A-Za-z_\-\u{00a0}-
^
at bail (C:\Caleb\spotroll\node_modules\regjsparser\parser.js:1118:13)
at parseClassAtomNoDash (C:\Caleb\spotroll\node_modules\regjsparser\parser.js:1098:11)
at parseClassAtom (C:\Caleb\spotroll\node_modules\regjsparser\parser.js:1083:16)
at parseNonemptyClassRangesNoDash (C:\Caleb\spotroll\node_modules\regjsparser\parser.js:1062:17)
at parseHelperClassRanges (C:\Caleb\spotroll\node_modules\regjsparser\parser.js:1027:13)
at parseNonemptyClassRanges (C:\Caleb\spotroll\node_modules\regjsparser\parser.js:1053:14)
at parseClassRanges (C:\Caleb\spotroll\node_modules\regjsparser\parser.js:997:15)
at parseHelperClassRanges (C:\Caleb\spotroll\node_modules\regjsparser\parser.js:1016:27)
at parseNonemptyClassRanges (C:\Caleb\spotroll\node_modules\regjsparser\parser.js:1053:14)
at parseClassRanges (C:\Caleb\spotroll\node_modules\regjsparser\parser.js:997:15)
```

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza reproduciendo el fallo de js/components/index.js con babel-plugin-react-css-modules habilitado y, después, inspecciona el stack trace de babel-loader a través de regjsparser/parser.js. Se considera completado cuando la misma compilación termina sin el error classEscape indicado; el issue no proporciona configuración, versiones ni una prueba que ejecutar.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
babel, javascript, react
Área
build-system, frontend
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.