logger
logger copied to clipboard
effector/babel-plugin configuration doesn't work as expected
If reactSsr flag is provided through the effector-logger babel plugin - it does nothing
module.exports = {
plugins: [['effector-logger/babel-plugin', { effector: { reactSsr: true } }]],
}
I've modified node-modules/effector/babel-plugin.js to see if rewrite actually happens
// node-modules/effector/babel-plugin.js#242
...
if (reactSsr) {
if (source === 'effector-react' || source === 'effector-react/compat') {
path.node.source.value = 'effector-react/scope'
console.log(source, 'rewrited')
}
}
...
It logs if effector/babel-plugin used directly, but not for effector-logger