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

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

Ouverte
#285 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
JavaScript
Étoiles
2k
Forks
159
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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)
```

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par reproduire l’échec de js/components/index.js avec babel-plugin-react-css-modules activé, puis examinez la trace de la pile de babel-loader via regjsparser/parser.js. C’est terminé lorsque le même build s’achève sans l’erreur classEscape signalée ; l’issue ne fournit ni configuration, ni versions, ni test à exécuter.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
babel, javascript, react
Domaine
build-system, frontend
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.