Don't compile node_modules by default
To make a first time setup of the compiler truly config-less, default to not compiling node_modules unless a user provided `sources` (advanced option) is provided ghstack-source-id: b0798052404d772ce6ee471e577699d4b0871d56 Pull Request resolved: https://github.com/facebook/react-forget/pull/2919
Lauren Tan committed
Apr 30, 2024 at 21:34 UTC
f93529e0be022b4f6acbb98433beb9c7828e5b60
1 file changed
+3
compiler/packages/babel-plugin-react-forget/src/Entrypoint/Options.ts
+3
@@ -185,6 +185,9 @@ export const defaultOptions: PluginOptions = {
185
eslintSuppressionRules: null,
186
flowSuppressions: false,
187
ignoreUseNoForget: false,
188
+ sources: (filename) => {
189
+ return filename.indexOf("node_modules") === -1;
190
+ },
191
} as const;
192
193
export function parsePluginOptions(obj: unknown): PluginOptions {