@@ -6,26 +6,22 @@ import type { Provider } from "./types";
66const mockModulePath = path . resolve ( __dirname , "mocks/serverModule.js" ) ;
77
88/* Some providers may need their own list of mocked modules to avoid react errors and bundling of node modules */
9- const aliasMap : Record < Provider [ "source" ] , any > = {
10- google : {
11- [ path . resolve ( __dirname , "./providers/google/client" ) ] : mockModulePath ,
12- [ path . resolve ( __dirname , "./providers/google/getLiveData" ) ] : mockModulePath ,
13- "@google-analytics/data" : mockModulePath ,
14- url : mockModulePath ,
15- querystring : mockModulePath ,
16- fs : mockModulePath ,
17- os : mockModulePath ,
18- stream : mockModulePath ,
19- child_process : mockModulePath ,
20- util : mockModulePath ,
21- net : mockModulePath ,
22- tls : mockModulePath ,
23- assert : mockModulePath ,
24- request : mockModulePath ,
25- } ,
26- plausible : {
27- [ path . resolve ( __dirname , "./providers/plausible/client" ) ] : mockModulePath ,
28- } ,
9+ const aliasMap /* : Record<Provider["source"], any> */ = {
10+ [ path . resolve ( __dirname , "./providers/google/client" ) ] : mockModulePath ,
11+ [ path . resolve ( __dirname , "./providers/google/getLiveData" ) ] : mockModulePath ,
12+ "@google-analytics/data" : mockModulePath ,
13+ url : mockModulePath ,
14+ querystring : mockModulePath ,
15+ fs : mockModulePath ,
16+ os : mockModulePath ,
17+ stream : mockModulePath ,
18+ child_process : mockModulePath ,
19+ util : mockModulePath ,
20+ net : mockModulePath ,
21+ tls : mockModulePath ,
22+ assert : mockModulePath ,
23+ request : mockModulePath ,
24+ [ path . resolve ( __dirname , "./providers/plausible/client" ) ] : mockModulePath ,
2925} ;
3026
3127export const extendWebpackConfig =
@@ -48,7 +44,7 @@ export const extendWebpackConfig =
4844 ? existingWebpackConfig . resolve . alias
4945 : { } ) ,
5046 express : mockModulePath ,
51- ...aliasMap [ provider ] ,
47+ ...aliasMap ,
5248 } ,
5349 } ,
5450 } ;
0 commit comments