Add flag to not use relative .babelrc config #154
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Based upon this issue #152
I'm not sure how this package is tested locally but my process was:
yarn add babel-preset-gatsby
add a .babelrc in the root
add
functions/handle.js
file with basic lambdaadd
netlify.toml
to have the command error run:
bin/cmd.js build functions/
You should get and error that looks something along the lines of this:
to have the command pass run:
bin/cmd.js build --babelrc false functions/
Can't you just set this babelrc: false opt in a custom webpack config?
I tried that but found that the webpackmerge library doesn't dedupe the two babel-loader rules so you end up with two babel-loader configs, one of which includes the root .babelrc