Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Move babel-plugin-module-resolver and babel-preset-react-native to devDependencies #2548
Does any other open PR do the same thing?
What issue is this PR fixing?
Babel-plugin-module-resolver and babel-preset-react-native are included as runtime dependencies. As far as I can see they are only referred from .babelrc which is also in .npmignore, so they are not used by end users who install react-native-maps as npm module. However, these deps have quite a lot of transitive dependencies. This PR moves them to devDependencies to spare end users from downloading them and bloating the node_modules.
How did you test this PR?
I have searched the code base, and not found any other use for these two deps than .babelrc, which is excluded from npm published version.