Permissive package.json values are causing backward compatibility problems #11300
Labels
i: bug
i: needs triage
outdated
A closed issue/PR that is archived due to age. Recommended to make a new issue
Bug Report
Current Behavior
babel/cli aggressively updates its dependencies, causing our minifier step to fail:
20-Mar-2020 14:18:08 Warning: Unknown helper createSuper Use --force to continue.
Input Code
Using caret means that you have to maintain deep backward compatibility between versions. It would be easier for users if you were using tighter matching, like ~7.2.0 and updating on minor releases.
Expected behavior/code
Issues like #11292 would not happen if semver was being used more conservatively across the babel project.
Babel Configuration (babel.config.js, .babelrc, package.json#babel, cli command, .eslintrc)
babel.config.js
Environment
cli
,register
,loader
]Possible Solution
Additional context/Screenshots
Add any other context about the problem here. If applicable, add screenshots to help explain.
The text was updated successfully, but these errors were encountered: