Provide external modules to plugins
Summary: esbuild references external modules via `require`. We wrap `require` to point the references to built-in modules to global variables Reviewed By: lblasa Differential Revision: D39311893 fbshipit-source-id: a99480161c082f4095d78c22271f114532f32c16
This commit is contained in:
committed by
Facebook GitHub Bot
parent
650ff4bcfb
commit
094c5bdfdd
@@ -29,8 +29,8 @@ async function runBuild({pluginDir, entry, out, dev, node}: RunBuildConfig) {
|
||||
format: 'cjs',
|
||||
// This list should match `dispatcher/plugins.tsx` and `builtInModules` in `desktop/.eslintrc.js`
|
||||
external: [
|
||||
'flipper-plugin',
|
||||
'flipper',
|
||||
'flipper-plugin',
|
||||
'react',
|
||||
'react-dom',
|
||||
'react-dom/client',
|
||||
|
||||
Reference in New Issue
Block a user