Fix fb-stubs replacement for plugin bundling

Reviewed By: nikoant

Differential Revision: D39765543

fbshipit-source-id: 14cbf8a9bdf35031e636bbbde3dbc955faedb66b
This commit is contained in:
Andrey Goncharov
2022-09-23 05:50:28 -07:00
committed by Facebook GitHub Bot
parent 61a8fe09e9
commit dd7ba2d6fc
11 changed files with 71 additions and 19 deletions

View File

@@ -36,6 +36,7 @@ import {
} from './paths';
import pFilter from 'p-filter';
import child from 'child_process';
import isFB from './isFB';
const dev = process.env.NODE_ENV !== 'production';
@@ -63,7 +64,11 @@ export async function prepareDefaultPlugins(isInsidersBuild: boolean = false) {
console.log('✅ Copied the provided default plugins dir.');
} else {
const defaultPlugins = await getDefaultPlugins(isInsidersBuild);
await buildDefaultPlugins(defaultPlugins, dev);
await buildDefaultPlugins(
defaultPlugins,
dev,
isFB && !process.env.FLIPPER_FORCE_PUBLIC_BUILD,
);
}
console.log('✅ Prepared default plugins.');
}