Как сделать конфиг для прода и для дев? babel-plugin-macros используют cosmiconfig. А у него нет разделения на окружения. В обычно бабеле я мог сделать что то типо такого:
                  
                  
                  module.exports = {
                  
                  
                    presets: ["react-app"],
                  
                  
                    plugins: ["react-hot-loader/babel", "styled-components"],
                  
                  
                    env: {
                  
                  
                      development: {
                  
                  
                        plugins: [
                  
                  
                          [
                  
                  
                            "styled-components",
                  
                  
                            {
                  
                  
                              displayName: true,
                  
                  
                            },
                  
                  
                          ],
                  
                  
                        ],
                  
                  
                      },
                  
                  
                    },
                  
                  
                  }
                  
                  
                
как это нет, cosmicconfig означает, что ты можешь юзать .babel-plugin-macrosrc.js
https://github.com/kentcdodds/babel-plugin-macros/blob/master/other/docs/user.md#config-experimental
Обсуждают сегодня