11const { join } = require ( "path" ) ;
22const esbuild = require ( "esbuild" ) ;
33const { externalModules, define } = require ( "./build/utils.cjs" ) ;
4- const {
5- moduleReplacementPlugin,
6- forbidImportsPlugin,
7- } = require ( "./build/plugins.cjs" ) ;
8-
9- // Until pitcher-client is part of SDK we need to forbid these imports in
10- // Node builds
11- const preventPitcherClientImportsPlugin = forbidImportsPlugin ( [
12- "@codesandbox/pitcher-protocol" ,
13- "@codesandbox/pitcher-common" ,
14- ] ) ;
4+ const { moduleReplacementPlugin } = require ( "./build/plugins.cjs" ) ;
155
166const devtoolsStubPlugin = {
177 name : "stub-react-devtools" ,
@@ -86,7 +76,6 @@ const nodeClientCjsBuild = esbuild.build({
8676 outfile : "dist/cjs/node.cjs" ,
8777 platform : "node" ,
8878 external : externalModules ,
89- plugins : [ preventPitcherClientImportsPlugin ] ,
9079} ) ;
9180
9281const nodeClientEsmBuild = esbuild . build ( {
@@ -96,7 +85,6 @@ const nodeClientEsmBuild = esbuild.build({
9685 outfile : "dist/esm/node.js" ,
9786 platform : "node" ,
9887 external : externalModules ,
99- plugins : [ preventPitcherClientImportsPlugin ] ,
10088} ) ;
10189
10290/**
@@ -121,7 +109,6 @@ const sdkEsmBuild = esbuild.build({
121109 platform : "node" ,
122110 outfile : "dist/esm/index.js" ,
123111 external : externalModules ,
124- plugins : [ preventPitcherClientImportsPlugin ] ,
125112} ) ;
126113
127114/**
@@ -147,7 +134,7 @@ const cliBuild = esbuild.build({
147134 ) ,
148135 "@codesandbox/sdk" ,
149136 ] ,
150- plugins : [ preventPitcherClientImportsPlugin , devtoolsStubPlugin ] ,
137+ plugins : [ devtoolsStubPlugin ] ,
151138} ) ;
152139
153140Promise . all ( [
0 commit comments