File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ import { pluginManifest } from './plugins/manifest';
33
33
import { pluginMinimize } from './plugins/minimize' ;
34
34
import { pluginModuleFederation } from './plugins/moduleFederation' ;
35
35
import { pluginMoment } from './plugins/moment' ;
36
+ import { pluginNativeWatcher } from './plugins/nativeWatcher' ;
36
37
import { pluginNodeAddons } from './plugins/nodeAddons' ;
37
38
import { pluginNonce } from './plugins/nonce' ;
38
39
import { pluginOutput } from './plugins/output' ;
@@ -110,6 +111,7 @@ function applyDefaultPlugins(
110
111
pluginLazyCompilation ( ) ,
111
112
pluginSri ( ) ,
112
113
pluginNonce ( ) ,
114
+ pluginNativeWatcher ( ) ,
113
115
] ) ;
114
116
}
115
117
Original file line number Diff line number Diff line change
1
+ import type { RsbuildPlugin } from '..' ;
2
+
3
+ export const pluginNativeWatcher = ( ) : RsbuildPlugin => ( {
4
+ name : 'rsbuild:native-watcher' ,
5
+
6
+ setup ( api ) {
7
+ api . modifyRspackConfig ( ( config ) => {
8
+ config . experiments = {
9
+ ...config . experiments ,
10
+ nativeWatcher : true ,
11
+ } ;
12
+ } ) ;
13
+ } ,
14
+ } ) ;
You can’t perform that action at this time.
0 commit comments